Hello,
return $a[8] - $b[8] ?: $a[3] - $b[3];
"Gib ($a[8]-$b[8]) zurück, wenn es nicht 0 ist (wenn also $a[8] und $b[8] unterschiedlich sind), sonst ($a[3]-$b[3]).
Das steht da nicht! Da steht:
"Gib ($a[8]-$b[8]) zurück, wenn es größer als 0 ist, sonst ($a[3]-$b[3])"
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg