ПредишенСледващото

Той определя дали се дефинира променливата.

Ако променливата се отстранява чрез изключено (). тя вече не е сигурно. Isset () връща FALSE, ако променливата е настроен на тестваната стойност NULL. Трябва да се помни, че NULL байтовите ( "\ 0") не е еквивалентно на константата на PHP NULL.

Ако няколко параметри, а след това Isset () ще върне TRUE са прехвърлени само ако са определени всички параметри. Проверка се извършва от ляво на дясно и завършва веднага след като се срещна с неопределен променлива.

списък параметър

стойности за връщане

Връща TRUE. Var ако е определено; Иначе връща.

Example # 1 Пример за Isset ()

// Проверка връща TRUE, така че вашият текст ще бъде отпечатан.
ако (Isset ($ VAR)) ехо "Това Var е настроен така че аз ще се отпечата." ;
>

// В този пример, ние използваме var_dump за изход
// стойността връщане на Isset ().

$ А = "тест";
$ B = "anothertest";

var_dump (Isset ($ а)); // ИСТИНСКИ
var_dump (Isset ($ от $ б).); // ИСТИНСКИ

var_dump (Isset ($ а)); // FALSE
var_dump (Isset ($ от $ б).); // FALSE

$ Foo = NULL;
var_dump (Isset ($ Foo)); // FALSE

Функцията работи и с елементите на масив:

$ А = масив ( "тест '=> 1." здравей' => NULL);

var_dump (Isset ($ на [ "тест"])); // ИСТИНСКИ
var_dump (Isset ($ на [ 'Фу'])); // FALSE
var_dump (Isset ($ на [ 'здравей'])); // FALSE

// Елементът с клавиша "здравей" е NULL, така че се смята за несигурно
// Ако искате да се провери наличието на ключовете към NULL, използвайте:
var_dump (array_key_exists (здравей $ а).); // ИСТИНСКИ

бележки

Isset () работи само с променливи, така прехвърлят и всички стойности на други параметри ще доведат до грешки при анализа. За проверка на определението за използването на константи дефинирана функция ().

Забележка. Тъй като това е езикова конструкция а не функция, тя не може да бъде извикана посредством променливи функции

Вижте също

  • празни () - Проверка на променлива празнотата
  • изключено () - Изтриване дадена променлива
  • дефинирани () - Проверява дали даден обявен постоянен съществува
  • Сравнителна таблица на видове PHP
  • array_key_exists () - Проверява дали масива определени ключ или индекс съществува
  • is_null () - Проверява дали стойността на дадена променлива, равна на NULL
  • контрол грешка на оператора @

Свързани статии

Подкрепете проекта - споделете линка, благодаря!