1: E_ERROR 致命的な実行エラー。エラーは回復できず、スクリプトの実行は一時停止されます。 2: E_WARNING 実行時警告 (致命的ではないエラー)、スクリプトの実行。"/> 1: E_ERROR 致命的な実行エラー。エラーは回復できず、スクリプトの実行は一時停止されます。 2: E_WARNING 実行時警告 (致命的ではないエラー)、スクリプトの実行。">

ホームページ >バックエンド開発 >PHPチュートリアル >PHP 挿入 headercontent-type:text/html;charset='utf-8 および error_reporting

PHP 挿入 headercontent-type:text/html;charset='utf-8 および error_reporting

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBオリジナル
2016-07-28 08:29:031336ブラウズ

1.header

PHP ファイル insert header("Content-type: text/html; charset=utf-8");
ページ内の

1:E_ERROR 致命的运行错误。错误无法恢复,暂停执行脚本。
2:E_WARNING 运行时警告(非致命性错误)。非致命的运行错误,脚本执行不会停止。
4:E_PARSE 编译时解析错误。解析错误只由分析器产生。
8:E_NOTICE 运行时提醒(这些经常是你代码中的bug引起的,也可能是有意的行为造成的。)
16:E_CORE_ERROR PHP启动时初始化过程中的致命错误。
32:E_CORE_WARNING PHP启动时初始化过程中的警告(非致命性错)。
64:E_COMPILE_ERROR 编译时致命性错。这就像由Zend脚本引擎生成了一个E_ERROR。
128:E_COMPILE_WARNING 编译时警告(非致命性错)。这就像由Zend脚本引擎生成了一个E_WARNING警告。
256:E_USER_ERROR 用户自定义的错误消息。这就像由使用PHP函数trigger_error(程序员设置E_ERROR)
512:E_USER_WARNING 用户自定义的警告消息。这就像由使用PHP函数trigger_error(程序员设定的一个E_WARNING警告)
1024:E_USER_NOTICE 用户自定义的提醒消息。这就像一个由使用PHP函数trigger_error(程序员一个E_NOTICE集)
2048:E_STRICT 编码标准化警告。允许PHP建议如何修改代码以确保最佳的互操作性向前兼容性。
4096:E_RECOVERABLE_ERROR 开捕致命错误。这就像一个E_ERROR,但可以通过用户定义的处理捕获(又见set_error_handler())
8191:E_ALL 所有的错误和警告(不包括 E_STRICT) (E_STRICT will be part of E_ALL as of PHP 6.0)

に相当

上記のオプションは任意の数で「OR」(OR または | を使用) で接続できるため、必要なすべてのエラー レベルを報告できます。
たとえば、次のコードはユーザー定義のエラーと警告をオフにし、特定の操作を実行した後、元のエラー レベルに戻ります:

php
//禁用错误报告error_reporting(0);
//报告运行时错误error_reporting(E_ERROR | E_WARNING | E_PARSE); 
//报告所有错误error_reporting(E_ALL);
?>

上記では、PHP で headercontent-type:text/html;charset="utf-8 と error_reporting を挿入する方法を、関連するコンテンツも含めて紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。

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