04-06-2010, 08:32 PM
bonsoir
ma question est un peu bête peut être mais j'aimerais comprendre le fonctionnement en interne du passage d'arguments dans une function() avec php5
exemple:
que se passe t il exactement? est ce que toutes les données sont transmissent à la function() ou est ce que simplement un pointeur mémoire est transmis à la fonction ?
d'après ce que j'ai pu comprendre le passage d'argument par reference n'est plus supporté dans php5 (ca tombe bien je ne savait pas que cela eu existé...)
bonne soirée
ma question est un peu bête peut être mais j'aimerais comprendre le fonctionnement en interne du passage d'arguments dans une function() avec php5
exemple:
Code :
$tableau=Array ('0' => 1231' , '1' => 7893' , '2' => '45654' );
traite_mon_tableau($tableau);
que se passe t il exactement? est ce que toutes les données sont transmissent à la function() ou est ce que simplement un pointeur mémoire est transmis à la fonction ?
d'après ce que j'ai pu comprendre le passage d'argument par reference n'est plus supporté dans php5 (ca tombe bien je ne savait pas que cela eu existé...)
bonne soirée