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

    +168

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    foreach ($_POST as $k=>$v)
            if (!is_array($v))
                    $_POST[$k] = htmlspecialchars($v);
            else
                    foreach ($v as $kk=>$vv)
                            if (!is_array($vv))
                                    $_POST[$k][$kk] = htmlspecialchars($vv);
                            else
                                    foreach ($vv as $kkk=>$vvv)
                                            if (!is_array($vvv))
                                                    $_POST[$k][$kk][$kkk] = htmlspecialchars($vvv);

    Запостил: atarix12, 14 Сентября 2011

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

    • Спустя 300 строк.
      foreach($vvvvvvvvvvv as $kkkkkkkkkkkk as $vvvvvvvvvvvv) {
      Ответить
      • это была идея обработать внутренние массивы, 3 уровня всего)
        Ответить
      • Рекурсия? Не не слышал.
        Ответить
        • Рекурсия - это не наш метод :-)
          Ответить
          • Путь к коммунизму - прямой и светлый!
            А всякие там рекурсии это происки капитализма и империализма!
            Ответить
        • а зачем для такого частного случия отдельная функция ?
          и так всё красиво :)
          Ответить
    • В подпись бы добавил что-то типа "в следующей серии" или "продолжение следует"
      Ответить
    • ... as $кака ...
      Ответить

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