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

    +60

    1. 1
    2. 2
    3. 3
    if (isset($param) && $param!=null && $param!=0 && $param>1) {
      sendRequest($param);
    }

    Запостил: guest, 12 Декабря 2008

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

    • Батько:
      ну для надежности видать %)
      Ответить
    • phpdude:
      ахуенно! буду испоьзовать в своих проектах :-D
      Ответить
    • dLex:
      <?
        if((!empty($param)) && (param>1))
        {
      
        }
      ?>
      Ответить
    • сразу видно кто не выставляет E_ALL при программировании проекта
      (isset($param) && $param!=null && $param!=0 && $param>1)
      при isset($param) false
      $param!=nul выдаст ошибку так как $param не определена

      if((!empty($param)) && (param>1))

      те же яйца
      Ответить
    • Вообще-то более понятно будет так:
      if(isset($param) && $param>1) {}

      to #4:
      При isset($param) == false все, что после && проверяться уже не будет
      Ответить
    • А где проверка, что $param - число?
      Ответить
    • if ($param>1) sendRequest(intval($param));

      Problem?
      Ответить
    • Привет Паранойа
      Ответить

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