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

    +166

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    <?php
    $x=$_GET['x'];
    $y=intval($x);
    $z=round($y);
    $a=max(0, $z);
    ?>

    Ну не знал я о совмещении функций, и не знал, что точно делает каждая из них :D

    Запостил: QarezZ, 01 Октября 2011

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

    • меня всегда раздражало, когда плодят кучу временных переменных -- как в сабже.
      Ответить
      • Меня начало раздражать только теперь)
        Ответить
      • Это же PHP. Там иначе нельзя (точнее, не всегда можно).
        Ответить
        • нельзя писать new Class()[''], остальное можно
          Ответить
          • Не только. Интересно там парсер устроен, на регэкспах, что ли? В каждой новой версии фиксят очередной частный случай.
            Ответить
            • они сами признаЮт, что у них код говно, и для каждого частного случая нужно копать тонны дерьма, потому что все хз где находится и хз как оно вообще пахает
              Ответить
            • у них выражений нет

              вот утопленник с дискассом - http://www.govnokod.ru/3608
              Ответить
        • Не всегда, но это не всегда бывает редко, то есть часто бывает можно, а нельзя нечасто то есть редко, вообще иногда можно а редко нечасто нельзя, когда мочь нельзя.
          Ответить
    • xyza
      Ответить
    • показать все, что скрытоvanished
      Ответить

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