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: Сыни қате орын алды