検索
ホームページphp教程php手册PHP捕捉错误并显示友好信息的方法

PHP捕捉错误并显示友好信息的方法

Jun 13, 2016 am 11:34 AM
catchphptryできない使用情報フレンドリー捕獲方法方法見せる間違い

 捕捉错误,不能使用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

)

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

WebStorm Mac版

WebStorm Mac版

便利なJavaScript開発ツール

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

Dreamweaver Mac版

Dreamweaver Mac版

ビジュアル Web 開発ツール

mPDF

mPDF

mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。

AtomエディタMac版ダウンロード

AtomエディタMac版ダウンロード

最も人気のあるオープンソースエディター