Quelle est l'abréviation pour la notation de tableau en php?
Essayé d'utiliser (ne fonctionne pas):
$list = {};
Il sera parfait, si vous donner des liens sur des informations sur d'autres abréviations pour php.
Merci.
Quelle est l'abréviation pour la notation de tableau en php?
Essayé d'utiliser (ne fonctionne pas):
$list = {};
Il sera parfait, si vous donner des liens sur des informations sur d'autres abréviations pour php.
Merci.
Mise à jour:
Depuis PHP 5.4.0, un raccourcissement de la syntaxe pour déclarer des tableaux a été introduit:
$list = [];
La Réponse Précédente:
Il n'y en a pas. Seulement $list = array();
Mais vous pouvez juste commencer à ajouter des éléments.
<?php
$list[] = 1;
$list['myKey'] = 2;
$list[42] = 3;
Il est parfaitement OK aussi loin que PHP est concerné. Vous n'aurez même pas obtenir un E_NOTICE pour des variables non définies.
Erreur de niveau E_NOTICE dans le cas de travailler avec des non initialisée de variables, mais pas dans le cas de en ajoutant des éléments à la tableau non initialisé.
Comme pour les méthodes de sténographie, il y a beaucoup éparpillés partout. Si vous voulez trouver viens de lire Le Manuel.
Quelques exemples, juste pour votre amusement:
$arr[]
d'abréviation pour array_push
.foreach
construireecho $string1, $string2, $string3;
+
elseif
$name = 'Jack'; echo "Hello $name";
OUI, il existe!!
extraits d'autres stackoverflow question
La syntaxe raccourcie pour des tableaux a été réexaminée, accepté, et est maintenant sur le chemin du être libéré avec PHP 5.4
utilisation ::
$list = [];
référence :: PHP 5.4 Court à la Main pour les Tableaux
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.