Utiliser une syntaxe de tableau courte
Depuis PHP 5.4, les tableaux peuvent être déclarés en utilisant des crochets (tout comme JavaScript) au lieu de la array()
fonction:
$arr=['foo','bar','baz'];
// instead of
$arr=array('foo','bar','baz');
Cela économisera cinq octets.
Mais cela peut coûter des octets si vous avez des "trous" dans un tableau associatif:
$arr=array(,1,,3,,5);
// is one byte shorter than
$arr=[1=>1,3=>3,5=>5];
l'inconvénient frappe un peu plus tard si vous pouvez combler les trous avec des valeurs "vides":
$arr=[0,1,0,3,0,5,0,7,0,9,10,11];
// costs two byte more than
$arr=array(,1,,3,,5,,7,,9,,11);