"PHP" / Говнокод #20362 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
  21. 21
  22. 22
  23. 23
  24. 24
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 McLotos, (Updated )

Комментарии (4) RSS

Добавить комментарий

Я, guest, находясь в здравом уме и твердой памяти, торжественно заявляю:

    А не использовать ли нам bbcode?


    8