Kazi user_error
Kazi user_error (pia inajulikana kama trigger_error) inazalisha ujumbe wa hitilafu maalum ya mtumiaji. Inakubali kamba ya ujumbe kama parameta ya kwanza, na aina ya hitilafu (E_USER_NOTICE, E_USER_WARNING au E_USER_ERROR) kama ya pili.
Syntax
user_error(message, error_type);
Mfano
Wacha tuzalishe taarifa rahisi (E_USER_NOTICE):
<?php
user_error('Hii ni notisi', E_USER_NOTICE);
?>
Matokeo ya kutekeleza kodi:
Notice: Hii ni notisi
Mfano
Wacha tuzalishe onyo (E_USER_WARNING):
<?php
user_error('Onyo: thamani batili', E_USER_WARNING);
?>
Matokeo ya kutekeleza kodi:
Warning: Onyo: thamani batili
Mfano
Wacha tuzalishe hitilafu mbaya (E_USER_ERROR):
<?php
user_error('Hitilafu kubwa imetokea', E_USER_ERROR);
echo 'Mstari huu hautatekelezwa';
?>
Matokeo ya kutekeleza kodi:
Fatal error: Hitilafu kubwa imetokea