Trigger_error の使用時にカスタム エラー メッセージが表示されないのはなぜですか? function.fopen]: ストリームを開くことができませんでした: D:AppServwwwtest.php の行 10
エラー メッセージ「fopen(aa.txt)」が表示されるのはなぜですか? [function.fopen]: ストリームを開くことができませんでした: そのような「ファイルまたはディレクトリ」は、trigger_error で定義された「ファイルを開けません」ではありません。
<!-- Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --><?php function error($errorno,$errormes,$errorfile,$errorline){ $error_info="错误信息:".$errorno."--".$errormes." in ".$errorfile." on line ".$errorline; echo $error_info; date_default_timezone_set("PRC"); error_log("时间:".date("Y-m-d H:i:s")."-".$error_info."\r\n",3,"error_log.txt"); die(); } set_error_handler(error); $fp=fopen("aa.txt","r"); if(!$fp){ trigger_error("文件打不开"); } else{ echo"kai"; }