1. PHP / Говнокод #19581

    +4

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    ob_start();
    print_r($_GET);
    $get = ob_get_contents();
    ob_end_clean();
    ob_start();
    $m = $_POST;
    $m["password"] = "********";
    $m["pass1"] = "********";
    $m["pass2"] = "********";
    print_r($m);
    $post = ob_get_contents();
    ob_end_clean();

    Экстремальный __toString для массивов (для последующей записи в лог)

    Запостил: pahhan, 05 Марта 2016

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

    • When the return parameter is used, this function uses internal output buffering so it cannot be used inside an ob_start() callback function.

      Лол, оказывается, что print_r с параметром TRUE делает то же самое...
      Ответить
    • А еще чувак не знает про ob_get_clean()
      Ответить

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