За последние 24 часа нас посетили 62126 программистов и 1791 робот. Сейчас ищут 929 программистов ...

empty и isset.. Смысл ведь один?:)

Тема в разделе "PHP для новичков", создана пользователем Invision, 4 мар 2011.

  1. Invision

    Invision Активный пользователь

    С нами с:
    26 фев 2009
    Сообщения:
    1.437
    Симпатии:
    1
    Адрес:
    Томск
    Или я туплю... empty и isset разве не одно и тоже?

    К примеру я пишу

    if(isset($_POST['name'])) {
    ..
    }

    а у empty тоже предназначение?
     
  2. Gromo

    Gromo Активный пользователь

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
    точно тупишь

    isset - это проверка существует ли вообще такая переменная
    empty реагирует на пустую строку, пустой массив и подобное
     
  3. siiXth

    siiXth Активный пользователь

    С нами с:
    14 мар 2010
    Сообщения:
    1.447
    Симпатии:
    1
    тс имеет в виду !empty
    по сути да - если юзать в таком виде , то это одно и тоже
    так же и наоборот !isset
    тоесть empty и isset - антонимы
     
  4. S1NTEZ

    S1NTEZ Активный пользователь

    С нами с:
    18 ноя 2009
    Сообщения:
    15
    Симпатии:
    0
    не совсем

    Код (Text):
    1.  
    2. $qq=NULL;
    3. var_dump($qq);
    вернет FALSE
     
  5. Invision

    Invision Активный пользователь

    С нами с:
    26 фев 2009
    Сообщения:
    1.437
    Симпатии:
    1
    Адрес:
    Томск
    во спасибо =) ясно)
     
  6. Gromo

    Gromo Активный пользователь

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
    S1NTEZ
    точно, более правильным являлось бы объяснение "установлена ли данная переменная",
    но для облегчения восприятия информации не стал вдаваться в столь детальные подробности :)
     
  7. Invision

    Invision Активный пользователь

    С нами с:
    26 фев 2009
    Сообщения:
    1.437
    Симпатии:
    1
    Адрес:
    Томск
  8. Апельсин

    Апельсин Активный пользователь

    С нами с:
    20 мар 2010
    Сообщения:
    3.645
    Симпатии:
    2
    Invision
    вот тебе пля нех делать, как только создавать тупые темы, ответ на которых находятся за 1 минуту поиска в гугле? че, влом написать "empty isset" в гугл?
     
  9. titch

    titch Активный пользователь

    С нами с:
    18 дек 2010
    Сообщения:
    847
    Симпатии:
    0
  10. Volt(220)

    Volt(220) Активный пользователь

    С нами с:
    11 июн 2009
    Сообщения:
    1.640
    Симпатии:
    1
  11. Апельсин

    Апельсин Активный пользователь

    С нами с:
    20 мар 2010
    Сообщения:
    3.645
    Симпатии:
    2
    Volt(220)
    и ничего не будет :) привет Яблоку)
     
  12. Volt(220)

    Volt(220) Активный пользователь

    С нами с:
    11 июн 2009
    Сообщения:
    1.640
    Симпатии:
    1
    Согласен, был не прав.
     
  13. Gromo

    Gromo Активный пользователь

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
    Апельсин
    :-D
     
  14. Invision

    Invision Активный пользователь

    С нами с:
    26 фев 2009
    Сообщения:
    1.437
    Симпатии:
    1
    Адрес:
    Томск
    Что за яблоко? :D Компания Apple o_O
     
  15. Апельсин

    Апельсин Активный пользователь

    С нами с:
    20 мар 2010
    Сообщения:
    3.645
    Симпатии:
    2
    Создай еще одну тему, спроси кто такой Яблоко.
     
  16. Invision

    Invision Активный пользователь

    С нами с:
    26 фев 2009
    Сообщения:
    1.437
    Симпатии:
    1
    Адрес:
    Томск
    Апельсин, ф п%зду тебя =( мне уже ответили (
     
  17. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    Еще empty - функция