CATALOGUE Code & Data Formation PHP/MySQL Apprendre PHP5 et MySQL Comprendre le Passage de Paramètres par Référence en PHP

Comprendre le Passage de Paramètres par Référence en PHP

Passage de paramètres par référence
Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
Apprendre PHP5 et MySQL
Revoir le teaser Je m'abonne
Transcription

59,90€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

DescriptionProgrammeAvis

59,90€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

L'objectif de cette vidéo est de comprendre et de maîtriser le passage de paramètres par référence en PHP pour manipuler les variables au sein des fonctions efficacement.

Apprenez comment le passage de paramètres par référence permet de modifier des variables en dehors des fonctions en PHP.

Lorsqu'une variable est passée à une fonction, elle peut être utilisée dans la fonction, mais sa valeur n'est généralement pas altérée en dehors de celle-ci. Cependant, en PHP, il est possible de faire un passage de paramètres par référence, ce qui permet à la fonction de modifier la variable reçue. Cette méthode est utile pour éviter la duplication de données et améliorer l'efficacité des scripts. Nous vous montrerons comment ajouter un « et » commercial devant le paramètre dans les arguments de la fonction pour activer cette fonctionnalité.

Exemple de code :

function ajouterRef(&$chaine) {
  $chaine .= ' modifié';
}
$chaine = 'Test';
ajouterRef($chaine);

Grâce à cette technique, vous verrez comment modifier la variable $chaine directement à l'extérieur de la fonction.

Voir plus
Questions réponses
Qu'arrive-t-il à une variable lorsqu'elle est passée à une fonction par valeur ?
Lorsque passée par valeur, la fonction utilise une copie de la variable, ce qui signifie que les modifications faites à la variable dans la fonction ne sont pas reflétées en dehors de celle-ci.
Comment passer une variable par référence à une fonction en PHP ?
Pour passer une variable par référence à une fonction en PHP, vous devez ajouter un '&' devant le nom du paramètre dans la déclaration de la fonction.
Quel est l'avantage de passer des paramètres par référence dans une fonction ?
L'avantage de passer des paramètres par référence est qu'il permet à la fonction de modifier la variable originale, évitant ainsi la duplication de données et améliorant l'efficacité du programme.

Programme détaillé