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

0

  1. 1
  2. 2
$uin=$_POST['uin'];
$uin=$uin+1-1;

И такое сплошь и рядом... А intval() ведь зачем-то придумали...
by nod

Запостил: guest guest, (Updated )

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

  • asserte:
    $uin = (int) $_POST['uin'];
    Т.е. без явного вызова функции преобразования.
    Ответить
  • ober:
    встречал подобие типа $uin=$uin*1; в польском говнокоде 🙂
    Ответить
  • vic:
    RTFM ламеры.

    <?php
    echo intval( (0.1+0.7) * 10 ); // выводит 7!
    echo intval( ( (0.1+0.7) * 10 ) + 1 - 1); // выводит 8!
    echo intval( ( (0.1+0.7) * 10 ) * 1); // выводит 7!
    echo intval( ( (0.1+0.7) * 10 ) . '' ); // выводит 8!
    ?>
    Ответить

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

Семь раз отмерь — один отрежь, guest!

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


    8