捕捉错误,不能使用try{...}catch(){}的方式,PHP里面的try{...}catch是需要自己抛出异常才能捕获的,区别于其他语言。
其次,可以使用如下的方法实现同样的效果:
error_reporting(0);//设置屏蔽系统错误提示,放页首
//$string = file_get_contents("index.html");//正常代码
echo 5/0;//改:5/8 //正常代码
//如果正常代码出错,则处理之:
$arr=error_get_last();//获取刚发生的错误信息,并返回数组,无错返回null.
if(isset($arr) ) //不为null,则表示出错了
{
echo "出错了,错误信息:";
print_r($arr); //具体错误信息,可根据需要修改。
exit;
}
--------------------------------------------------
【echo 5/8;】输出:
0.625
【echo 5/0;】输出:
出错了,错误信息:
Array (
[type] => 2
[message] => Division by zero
[file] => D:wampwwwsinaeditornewfile.php
[line] => 13
)

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

DVWA
Damn Vulnerable Web App (DVWA) 是一個PHP/MySQL的Web應用程序,非常容易受到攻擊。它的主要目標是成為安全專業人員在合法環境中測試自己的技能和工具的輔助工具,幫助Web開發人員更好地理解保護網路應用程式的過程,並幫助教師/學生在課堂環境中教授/學習Web應用程式安全性。 DVWA的目標是透過簡單直接的介面練習一些最常見的Web漏洞,難度各不相同。請注意,該軟體中

SublimeText3漢化版
中文版,非常好用

SublimeText3 英文版
推薦:為Win版本,支援程式碼提示!

ZendStudio 13.5.1 Mac
強大的PHP整合開發環境

PhpStorm Mac 版本
最新(2018.2.1 )專業的PHP整合開發工具