- 1
$x ^= $y ^= $x ^= $y
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+144
$x ^= $y ^= $x ^= $y
как это выражение меняет местами значения Х и Y ?
или что за оператор такой ^= ?
Vasiliy 07.05.2010 15:25 # −3
Phoenix123 07.05.2010 15:26 # −3
minisot 07.05.2010 15:32 # +2
Vasiliy 07.05.2010 15:35 # −3
xXx_totalwar 07.05.2010 15:32 # +4
что, в первый раз видишь такое?
Vasiliy 07.05.2010 15:26 # −4
guest 07.05.2010 15:45 # +1
Vasiliy 07.05.2010 15:53 # −3
xXx_totalwar 07.05.2010 16:03 # 0
Vasiliy 07.05.2010 16:06 # 0
xXx_totalwar 07.05.2010 16:09 # 0
Vasiliy 07.05.2010 16:12 # 0
xXx_totalwar 07.05.2010 16:14 # 0
Vasiliy 07.05.2010 16:20 # 0
xXx_totalwar 07.05.2010 16:22 # 0
это гест начал
Vasiliy 07.05.2010 16:25 # 0
guest 07.05.2010 16:09 # −11
Я так делаю в С++.
guest 07.05.2010 16:57 # −7
guest 07.05.2010 18:10 # −1
Death 07.05.2010 17:55 # −1
guest 07.05.2010 18:06 # 0
Death 07.05.2010 18:20 # 0
$x = 123;
$y = 'test';
$x ^= $y ^= $x ^= $y;
echo $x. '<br>'. $y ;
на выходе: 0 и 123
Death 07.05.2010 18:22 # 0
$x = 6.53;
$y = 1.52;
$x ^= $y ^= $x ^= $y;
echo $x. '<br>'. $y ;
На выходе 1 и 6 (уже целого типа).
guest 07.05.2010 18:38 # 0
http://ru.wikipedia.org/wiki/%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1% 82%D0%BC_%D0%BE%D0%B1%D0%BC%D0%B5%D0%BD% D0%B0_%D0%BF%D1%80%D0%B8_%D0%BF%D0%BE%D0 %BC%D0%BE%D1%89%D0%B8_%D0%B8%D1%81%D0%BA %D0%BB%D1%8E%D1%87%D0%B0%D1%8E%D1%89%D0% B5%D0%B3%D0%BE_%D0%98%D0%9B%D0%98
Phoenix123 07.05.2010 18:46 # 0
guest 07.05.2010 18:47 # +3
guest 07.05.2010 18:50 # 0
guest 07.05.2010 18:51 # 0
Phoenix123 07.05.2010 18:52 # 0
http://urla.ru/
обработайте пожалуйста :D