Пример установки 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 () окончено.