1. Си / Говнокод #761

    +133.6

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    /* {{{ proto mixed array_reduce(array input, mixed callback [, int initial])
       Iteratively reduce the array to a single value via the callback. */
    ...
    
            if (ZEND_NUM_ARGS() > 2) {
                    ALLOC_ZVAL(result);
                    *result = **initial;
                    zval_copy_ctor(result);
                    convert_to_long(result); // SIC!
                    INIT_PZVAL(result);
            }
    ...

    Исходники PHP, array_reduce.

    Обнаружил http://antilamer.livejournal.com/269560.html

    Запостил: guest, 23 Марта 2009

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

    • Кстати этот код не по адресу - статья-то называется "PHP array_reduce"
      Ответить

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