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

    +159

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    # Чтобы уж точно 
    if($file == null OR $file == '') {
    
    # ......
    
    }

    Запостил: T_ENGINE, 14 Февраля 2012

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

    • # Чтоб уж точно
      $file = ''
      $file = null
      if($file == null OR $file == '') {
      #...
      Ответить
    • Не знаю как в пхп, но например в каком-нибудь c# это было бы довольно осмысленно, хотя всё равно писалось бы не так. Ведь string там ссылочный тип, а нулевая ссылка и пустая строка в памяти - не одно и то же...
      Ответить
    • if(empty($file))
      {
      # logic
      }
      Ответить
      • если $file = '0', то ваш код все-равно выполнится, хотя это не пустая строка
        Ответить
    • Расширяемый код пишет автор
      Ответить

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