"PHP" / Говнокод #20362 0 123456789101112131415161718192021222324 function implode() { $str = ''; if(func_num_args()==1) { $array = (is_array(func_get_arg(0))) ? func_get_arg(0) : false; $symbol = ''; } elseif(func_num_args()==2) { $array = (is_array(func_get_arg(0))) ? func_get_arg(0): func_get_arg(1); $symbol = (!is_array(func_get_arg(0))) ? func_get_arg(0) : func_get_arg(1); } else { return false; } if($array===false) { return false; } else { foreach($array as $k=>$v) { if(is_array($v)) { return false; } else { $str = $str.$symbol.$v; } } return $str; } } Свой аналог функции implode. И такое бывает Запостил: McLotos, 11.07.2016 (Updated 30.03.2018) Комментарии (4) RSS guestinho 10 лет ago # 0 автор кода - Слободан Милошевич Ответить santa_microbe 10 лет ago # 0 Не вижу шлюх и блекджека, без них он не нужен Ответить volhv 10 лет ago # 0 ⇈ Как это нет шлюх? А безразличие к порядку аргументов? Ответить santa_microbe 10 лет ago # 0 ⇈ Ахаха, точно. Функция с беспорядочным вхождением аргументов. Ответить Добавить комментарий Отменить ответ Я, guest, находясь в здравом уме и твердой памяти, торжественно заявляю: А не использовать ли нам bbcode? [b]жирный[/b] — жирный [i]курсив[/i] — курсив [u]подчеркнутый[/u] — подчеркнутый [s]перечеркнутый[/s] — перечеркнутый [blink]мигающий[/blink] — мигающий [color=red]цвет[/color] — цвет (подробнее) [size=20]размер[/size] — размер (подробнее) [code=<language>]some code[/code] (подробнее)
Комментарии (4) RSS