Mes impressions sur le web, les standards et autres…


Vendredi 24 février 2006

PHP5 et passage par référence

Avec PHP5, il est possible de passer par référence un argument optionnel, ce qui n’était pas possible auparavant avec php4 :

function myfunc($arg1, &$arg2 = null) {
   $foo = 'bar';
}

PHP4, dans une telle situation, retournera une erreur Parse error: syntax error, unexpected '='…. Ce changement ne semble pas documenté dans le manuel PHP.

Je viens de trouver le passage dans le manuel PHP où ce changement est indiqué : Chapitre 17. Les fonctions - Les arguments de fonction (la note de l’exemple 17.10).

Publié à 14h18

Catégorie :



Site créé et maintenu par Aurélien Maille aka Bobe. Toutes les heures sont au format CEST.
Revenir à l’accueil – Zone de développement – Informations et accessibilité – CC licensed CC Licensed