PHP 7 — Ожидания

PHP 7 — Ожидания

От автора: ожидание PHP 7 — это обратное совместимое усовершенствование старой функции assert(). Ожидание допускает выражения с нулевым значением в рабочем коде и вводит пользовательские исключения, когда выражение выдает ошибку. Теперь assert() является частью конструкции языка, в которой первый параметр — это выражение, определяющее как должны сопоставляться для проверки строки или логические значения.

Директивы конфигурации для assert()

Параметры

assertion — выражение. В PHP 5 это должно быть либо строкой, подлежащей оценке, либо логический оператор. В PHP 7 это также может быть любое выражение, возвращающее значение, оно должно быть выполнено, и результат использован для указания, было ли выражение успешно выполнено или выдало ошибку.

description — необязательное описание, которое будет включено в сообщение об ошибке, если оператор не выполнен.

Exception — В PHP 7 вторым параметром вместо описательной строки может быть объект Throwable, и в таком случае этот объект будет введен, если оператор выдал ошибку и включена директива конфигурации assert.exception.

Бесплатный курс по PHP программированию

Освойте курс и создайте динамичный сайт на PHP и MySQL с полного нуля, используя модель MVC

В курсе 39 уроков | 15 часов видео | исходники для каждого урока

Получить курс сейчас!

Возвращаемые значения: FALSE, если утверждение ложно, TRUE в противном случае. Пример:

Этот код выводит в браузере следующее: Fatal error: Uncaught CustomError: Custom Error Message! in…

Источник: https://www.tutorialspoint.com/

Редакция: Команда webformyself.

Разработка веб-приложения на PHP

Создайте веб-приложение на PHP на примере приема платежей на сайте

Получить

Метки:

Похожие статьи:

Комментарии Вконтакте:

Комментарии Facebook:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

Я не робот.

Spam Protection by WP-SpamFree