- 1
- 2
- 3
$a = 2; $b = 3;
$a ^= $b ^= $a ^= $b;
echo "a = $a, b = $b"; // a = 3, b = 2
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+148.1
$a = 2; $b = 3;
$a ^= $b ^= $a ^= $b;
echo "a = $a, b = $b"; // a = 3, b = 2
Меням $а на $б без третьей переменной
guest 19.02.2009 05:01 # 0
guest 19.02.2009 08:15 # 0
Кстати, если бы человек писал на С++ для девайсов цены бы ему небыло...
guest 19.02.2009 11:06 # 0
экономия памяти =)
Можно закоговномпилить в пхп такой swap();
guest 19.02.2009 13:24 # 0
Здесь третья переменная создается скрыто, так что не катит.
guest 19.02.2009 20:12 # 0
a += b -= a += b
b =- b
guest 19.02.2009 21:31 # 0
В каком смысле? Этот код UB на Си++
guest 19.02.2009 23:38 # +1
где говно?
в этом коде что-то не так?
guest 14.03.2009 14:25 # 0
Люблю Python.