Manuel PHP Précédent Annexe B. Migration de PHP 3.0 à PHP 4.0 Suivant Les variables statiques et les membres de classes n 'acceptent plus que des initialiseurs scalaires, tandis que PHP 3.0 acceptait aussi les expressions. Cela est dû, encore une fois, à la séparation de l'analyse et de l'exécution: aucun code ne peut être exécuté tant que l'analyse n 'est pas terminée. Pour les classes, il vaut mieux initialiser les membres dans le constructeur. Pour les variables statiques, une valeur fixe et simple est la seule chose qui viennent à l 'esprit. Précédent Sommaire Suivant Rapport d 'erreur Niveau supérieur