PHP от А до Я. exit и epmty

Просмотров: 22014Комментарии: 0
ПрограммированиеPHP

Привет! Продолжаем учить PHP. И сегодня мы не будем останавливаться на достигнутом. Поговорим и рассмотрим на примерах еще две функции exit и empty.Начнем с первой.

Функция exit будет являться синонимом функции die (или еще как можно назвать псевдонимом).

Что делает функция exit? очень просто она выводит сообщение подобное echo и прекращает выполнение php скрипта. Давайте рассмотрим ближе.

<?php
$testper = “Привет Мир!”;
exit("Произошла внезапная ошибка и работа скрипта более не выполняется");
echo $testper;
?>

В данной ситуации отработает функция exit, а echo отработано не будет. Но вот если мы закомментируем строку с функцией exit, то наш оператор вывода сработает grin.

<?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.

Вам желаю удачи и дополнительных разборов. Дальше только интересно.

С уважением Ваш ИТ Инженер.



Собрался с семьей посмотреть на Харьков, а гостиницы дорого. Есть альтернатива снять квартиру в Харькове посуточно, не упусти свой шанс.

Оставьте комментарий!

grin LOL cheese smile wink smirk rolleyes confused surprised big surprise tongue laugh tongue rolleye tongue wink raspberry blank stare long face ohh grrr gulp oh oh downer red face sick shut eye hmmm mad angry zipper kiss shock cool smile cool smirk cool grin cool hmm cool mad cool cheese vampire snake excaim question

Используйте нормальные имена. Ваш комментарий будет опубликован после проверки.

Вы можете войти под своим логином или зарегистрироваться на сайте.

(обязательно)