Пример установки PHP | Учебное пособие по функции PHP isset ()

Пример установки PHP | Сегодняшняя тема — это руководство по функции PHP isset (). Функция isset () используется для проверки, установлена ​​ли переменная или нет. Если переменная уже не установлена ​​с помощью функции unset (), она больше не будет установлена. Функция isset () — это встроенная функция в PHP, которая проверяет, установлена ​​ли переменная и не является ли она NULL. Функция isset () возвращает false, если переменная тестирования содержит NULL .

PHP isset ()

PHP-функция isset принимает в качестве аргументов только ссылки на переменные, а не какие-либо прямые значения. Функция isset () возвращает TRUE , если для данной переменной установлено любое значение, включая пустую строку.

См. Следующий синтаксис.

 bool isset ($ var, mixed) 

Первый параметр этой функции — $ var . Этот параметр используется для хранения значения переменной. Смешанный означает, что параметр может принимать несколько значений. Возьмем пример строковой переменной.

  Php $ stranger = 'Eleven'; var_dump (isset ($ stranger  )); 

См. вывод.

 ➜ pro php app.phpbool (true) ➜ pro 

Теперь проверьте пустой строка.

  php $ stranger = ''; var_dump (isset ($ stranger)); 

См. результат.

 ➜ pro php app.phpbool (true) ➜ pro 

Давайте проверим значение NULL.

  php $ stranger = NULL; var_dump (isset ($ stranger)); 

См. вывод.

 ➜ pro php app.phpbool (  false) ➜ pro 

Давайте проверим прямые значения, а не переменные.

   phpvar_dump (isset ('Eleven')); 

См. следующий вывод.

 ➜ pro php app.phpPHP Неустранимая ошибка: невозможно использовать isset () на  результат выражения (вместо этого можно использовать "null! == выражение") в/Users/krunal/Desktop/code/php/pro/app.php в строке 3 Неустранимая ошибка: невозможно использовать isset () в результате  выражение (вы можете использовать "null  ! == выражение ") в/Users/krunal/Desktop/code/php/pro/app.php в строке 3➜ pro 

Итак, нельзя использовать isset () от результата выражения.

Допустим, у меня есть форма на одной странице, которая отправляет данные на другую страницу. Там он проверяет, заполнено ли поле ввода почты. Если заполнено, то сделайте что-нибудь, а если оно не заполнено, сделайте еще что-нибудь.

В приведенном выше сценарии мы можем проверить, установлена ​​ли переменная или нет. Исходя из этого, мы можем выполнить проверку на стороне сервера.

См. Следующий код для реализации описанного выше сценария.

 if (isset ($ _ POST ["mail  "]) &&! empty ($ _ POST [" mail "])) {echo" Да, почта установлена ​​";  } else {echo "N0, mail is not set";} 

# isset () с несколькими параметрами

Давайте проверьте более одной переменной внутри функции isset ().

  php $ mage = 'Eleven'; $ villian = 'Mind Flayer'; var_dump (isset ($ mage, $ villian)); 

См. следующий вывод.

 ➜ pro php app.phpbool (true) ➜ pro 

Пустой () противоположен (логическому) var, за исключением того, что предупреждение не генерируется, когда переменная не установлена. См. Следующий код.

 if (! Empty ($ _ POST ["mail"])) {echo "Да, почта установлена";  } else {echo "N0, mail is not set";} 

Наконец, PHP isset Пример | Учебное пособие по функции PHP isset () окончено.

Оцените статью
nanomode.ru
Добавить комментарий