bonjour,
est-ce que dans les versions récentes de PHP on peut enfin inverser le contenu de 2 variables sans avoir à passer par une intermédiaire ?
éviter de faire cela par exemple :
Si le contenu de $a ou $b est gros, ça surcharge la mémoire de créer un doublon par $temps, et l'opération de mise à null ajoute une instruction côté compilateur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 $a="toto"; $b="jean"; $temp=$a; $a=$b; $b=$temp; $temp=null;
toujours pas de fonction dédiée genre swap($a,$b) ? techniquement le compilateur pourrait le faire par echange de variable mémoire...curseur... non ? alors pourquoi apres 10ans de php, on a pas de swap ?
Bonne journée à vous
Partager