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

    +165

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    if ($flag == false) {
    
    # на всякий случай
    if (false == true) exit;
    
    include «execute.php»;
    }

    На просторах инета... Какой ещё ВСЯКИЙ СЛУЧАЙ?

    Запостил: qwert1x, 26 Июля 2011

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

    • include «»
      Говнопарсер где-то стоит?
      #
      Не пхп-шник писал.
      Ответить
      • наверное, код писала секретарша, в ворде.
        Ответить
      • знаю тру пхпшников, которые комменты начинют с решетки.и че?
        Ответить
        • А я вот удивился.

          http://pear.php.net/manual/en/standards.comments.php
          Use of Perl/shell style comments (#) is discouraged.

          http://kohanaframework.org/3.0/guide/kohana/conventions#comments
          Never use #.

          http://codeigniter.com/user_guide/general/styleguide.html#commenting


          ZF:
          The sharp, '#', character should not be used to start comments.

          Symfony:

          All one line comments should be on their own lines and in this format:
          <?php
          // space first, with no full stop needed
          Ответить
          • Лично я плевал на все эти конвеншены. Как решетку использовал, так и буду использовать.
            Ответить
          • Главное - совсем не выкидывать. Иначе как тогда делать няшные штуки типа:
            -------------------------------------
            #!/usr/php/cli/bin/php
            <?php
            /* ... */
            -------------------------------------
            Ответить
            • Тем более, http://www.opennet.ru/opennews/art.shtml?num=31311.
              Ответить
              • Опенсорсные норкоманы опаснее проприетарных.
                Ответить
        • Ты хочешь сказать, что комментарии в коде, начинающие с решётки это не профессионально? Быть может ещё глупо?
          Ответить
    • > Какой ещё ВСЯКИЙ СЛУЧАЙ?
      а вдруг exit; будет лень написать
      Ответить
    • if (false == true) die();
      *fixed
      Ответить
      • if(false == die()) true;
        **fixed
        Ответить
        • а true;
          скомпилится?
          Ответить
          • Ага, интерпретнется.
            Ответить
            • Называй как хочешь.
              Since PHP 4, the PHP parser compiles input to produce bytecode for processing by the Zend Engine, giving improved performance over its interpreter predecessor.
              Ответить
    • На такой, например случай:

      #define true false

      (упс)
      Ответить
    • if (true == false == false == true) die("Нас дрючат");
      else die("Hacking attempt");
      Ответить
      • true == false == false == true
        ((true == false) == false) == true
        (false == false) == true
        true == true
        true
        Ответить
      • Parse error: syntax error, unexpected T_IS_EQUAL on line 2
        Пых умирает, скобочек просит.
        Ответить
    • Код где-то скопирован, как такое написать можно я не представляю, даже школота и та не напишет наверное, не знаю в голове не укладывается.
      Ответить
      • Это все потому что ты начал с пхп!
        Ответить
        • А как ваше высказывание связано с пред идущим постом??
          Ответить
          • > пред идущим постом
            это - после идущий пост
            радует, что стало уже два вопросительных знака вместо трёх
            Ответить
            • if ('пред' != 'после' && '??' != '???' && true != false) {
              echo '!fail';
              }
              else{
              exit() or die();
              }
              Ответить
    • ещё немного, и этот говнокодер научится делить на 0...
      Ответить

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