user_error funksiýasy

user_error funksiýasy (şeýle-de trigger_error hökmünde tanalýar) ulanyjy hat habaryny döredýär. Birinji parametr hökmünde hat habarynyň setirini, ikinji parametr hökmünde bolsa hatanyň görnüşini (E_USER_NOTICE, E_USER_WARNING ýa-da E_USER_ERROR) kabul edýär.

Sintaksis

phpuser_error(habar, hatanyň_görnüşi);

Mysal

Ýönekeý duýduryş (E_USER_NOTICE) döredeliň:

php<?php
  user_error('Bu bir duýduryşdyr', E_USER_NOTICE);
?>

Kodyň ýerine ýetiriliş netijesi:

phpNotice: Bu bir duýduryşdyr

Mysal

Duýduryş (E_USER_WARNING) döredeliň:

php<?php
  user_error('Duýduryş: nädogry baha', E_USER_WARNING);
?>

Kodyň ýerine ýetiriliş netijesi:

phpWarning: Duýduryş: nädogry baha

Mysal

Fatal ýalňyşlyk (E_USER_ERROR) döredeliň:

php<?php
  user_error('Kritik ýalňyşlyk ýüze çykdy', E_USER_ERROR);
  echo 'Bu setir ýerine ýetirilmez';
?>

Kodyň ýerine ýetiriliş netijesi:

phpFatal error: Kritik ýalňyşlyk ýüze çykdy