- 1
eval('function func($what) {global $arr, $USER, $SCRIPT; '.$func.'}');
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+160
eval('function func($what) {global $arr, $USER, $SCRIPT; '.$func.'}');
3371 30.03.2015 12:58 # +1
$func = array();
foreach ($rows as $key=>$val) if ($val[1]) $func[] = 'if ($what == "rows_'.$key.'") return '.$val[1].';';
$func = implode("\nelse", $func);
eval('function func($what) {global $arr, $USER, $SCRIPT; '.$func.'}');
Vasiliy 30.03.2015 13:02 # +1
3371 30.03.2015 15:01 # 0
Сейчас все пишется заново, но пару месяцев придется поддерживать старый код :(
guest 07.04.2015 12:08 # 0