Функция user_error

Функция user_error (шунгингдек trigger_error сифатида ҳам маълум) фойдаланувчи хабар хатосини яратади. Биринчи параметр сифатида хабар сатрини, иккинчи параметр сифатида хатола турини (E_USER_NOTICE, E_USER_WARNING ёки E_USER_ERROR) қабул қилади.

Синтаксис

phpuser_error(message, error_type);

Мисол

Оддий хабарнома (E_USER_NOTICE) яратамиз:

php<?php
  user_error('Бу бир хабарнома', E_USER_NOTICE);
?>

Кодни ишга тушириш натижаси:

phpNotice: Бу бир хабарнома

Мисол

Огоҳлантириш (E_USER_WARNING) яратамиз:

php<?php
  user_error('Огоҳлантириш: нотўғри қиймат', E_USER_WARNING);
?>

Кодни ишга тушириш натижаси:

phpWarning: Огоҳлантириш: нотўғри қиймат

Мисол

Фатал хатолик (E_USER_ERROR) яратамиз:

php<?php
  user_error('Жиддий хатолик юз берди', E_USER_ERROR);
  echo 'Бу сатр ишга тушмайди';
?>

Кодни ишга тушириш натижаси:

phpFatal error: Жиддий хатолик юз берди