Duplicate possible:
Est-il possible de déclarer un tableau constant
Est-il possible d'utiliser un tableau comme constante de classe dans PHP ?
C'est à dire
const MYARRAY = array('123', '234');
Si non pourquoi
MISE À JOUR:
Ceci est maintenant disponible dans PHP 5.6 https://php.net/manual/fr/migration56.new-features.php
Non, vous ne pouvez pas affecter un tableau à PHP constant.
Dans http://www.php.net/manual/en/language.constants.syntax.php
Les constantes peuvent n'évaluer que des valeurs scalaires
C'est la raison.
Les valeurs scalaires des exemples sont int
, float
, string
Non, tu ne peux pas.
Mais vous pouvez le déclarer comme une propriété statique.
public static $MYARRAY = array('123', '234');
--------------- Mettre à jour -----------------------------
Array const est disponible à partir de PHP 5.6.