Привет! Продолжаем учить PHP. И сегодня мы не будем останавливаться на достигнутом. Поговорим и рассмотрим на примерах еще две функции exit и empty.Начнем с первой.
Функция exit будет являться синонимом функции die (или еще как можно назвать псевдонимом).
Что делает функция exit? очень просто она выводит сообщение подобное echo и прекращает выполнение php скрипта. Давайте рассмотрим ближе.
<?php $testper = “Привет Мир!”; exit("Произошла внезапная ошибка и работа скрипта более не выполняется"); echo $testper; ?>
В данной ситуации отработает функция exit, а echo отработано не будет. Но вот если мы закомментируем строку с функцией exit, то наш оператор вывода сработает .
<?php $testper = “Привет Мир!”; //exit("Произошла внезапная ошибка и работа скрипта более не выполняется"); echo $testper; ?>
и не будет выведена строка "Произошла внезапная ошибка и работа скрипта более не выполняется".
Идем дальше и предлагаем рассмотреть вторую функцию на сегодня empty. Эта функция проверяет установлена ли переменная, т.е. возвращает FALSE если переменная принимает не пустое и не нулевое значение.
<?php $perem = 0; // Возвращает true так как $perem пустая if (empty($perem)) { echo '$perem is either 0, empty, or not set at all'; } // Возвращает true так как $perem установлена if (isset($perem)) { echo '$perem Существует'; } ?>
Немного экспериментов с переменной $perem и вы поймете как она работает. В последнем примере Мы закрепляем один из предыдущих уроков isset.
Вам желаю удачи и дополнительных разборов. Дальше только интересно.
С уважением Ваш ИТ Инженер.
Собрался с семьей посмотреть на Харьков, а гостиницы дорого. Есть альтернатива снять квартиру в Харькове посуточно, не упусти свой шанс.