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 :
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;
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.

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