trigger_error

(PHP 4 >= 4.0.1, PHP 5, PHP 7)

trigger_error锟斤拷锟斤拷一锟斤拷锟矫伙拷锟斤拷锟斤拷锟� error/warning/notice 锟斤拷息

说锟斤拷

trigger_error ( string $error_msg [, int $error_type = E_USER_NOTICE ] ) : bool

锟斤拷锟节达拷锟斤拷一锟斤拷锟矫伙拷锟斤拷锟斤拷拇锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷芙锟斤拷锟斤拷锟矫的达拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟竭匡拷锟斤拷使锟斤拷锟矫伙拷锟斤拷锟斤拷暮锟斤拷锟斤拷锟轿拷碌拇锟斤拷锟斤拷锟斤拷锟斤拷(set_error_handler())锟斤拷

锟矫猴拷锟斤拷锟斤拷锟斤拷锟斤拷锟叫筹拷锟斤拷锟届常时锟斤拷锟斤拷要锟斤拷锟斤拷一锟斤拷锟截讹拷锟斤拷锟斤拷应时锟角筹拷锟斤拷锟矫★拷

锟斤拷锟斤拷

error_msg

锟斤拷 error 锟斤拷锟截讹拷锟斤拷锟斤拷锟斤拷息锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷 1024 锟斤拷锟街节★拷锟斤拷锟斤拷 1024 锟街节碉拷锟街凤拷锟斤拷锟结被锟截断★拷

error_type

锟斤拷 error 锟斤拷锟截讹拷锟侥达拷锟斤拷锟斤拷锟酵★拷锟斤拷 E_USER 系锟叫筹拷锟斤拷锟斤拷锟斤拷锟斤拷效锟斤拷默锟斤拷锟斤拷 E_USER_NOTICE锟斤拷

锟斤拷锟斤拷值

锟斤拷锟街革拷锟斤拷舜锟斤拷锟斤拷 error_type 锟结返锟斤拷 FALSE 锟斤拷锟斤拷确锟津返伙拷 TRUE锟斤拷

锟斤拷锟斤拷

Example #1 trigger_error() 示锟斤拷

set_error_handler() 锟缴硷拷锟斤拷锟斤拷锟斤拷锟斤拷细锟斤拷锟斤拷锟接★拷

<?php
if ($divisor == 0) {
    
trigger_error("Cannot divide by zero"E_USER_ERROR);
}
?>

注锟斤拷

Warning

锟斤拷 error_msg 锟斤拷锟紿TML实锟斤拷 锟斤拷锟斤拷锟结被转锟藉。 锟斤拷锟斤拷锟斤拷锟斤拷锟较⒁拷锟绞撅拷锟斤拷锟斤拷锟斤拷锟斤,锟斤拷要锟皆达拷锟斤拷锟斤拷息使锟斤拷 htmlentities()锟斤拷

锟轿硷拷