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())��

�ú����������г����쳣ʱ����Ҫ����һ���ض�����Ӧʱ�dz����á�

����

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 ���HTMLʵ�� �����ᱻת�塣 ���������ϢҪ��ʾ����������Ҫ�Դ�����Ϣʹ�� htmlentities()��

�μ�