- 1
- 2
- 3
- 4
- 5
- 6
class Z {
public function __toString() { return 'zzzzzzzz'; }
}
$zz = array();
$zz[call_user_func_array('sprintf', array('%s', new Z))] = 1;
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+159
class Z {
public function __toString() { return 'zzzzzzzz'; }
}
$zz = array();
$zz[call_user_func_array('sprintf', array('%s', new Z))] = 1;
нахуй так жить?
Возможно это автор понял почему предыдущий ГК сработал и заплатил объяснение сюда.
Но я могу и ошибаться, по этому спросил.
Очень удивительно, но в данной ситуации пых не делает каст сам :)