PHP開発中、事前定義された一定関数は、現在の実行環境を取得するための便利な方法を提供します。これらの定数を介して、開発者はバージョン情報、オペレーティングシステムの種類、オペレーティングモード、エラーレベルなどの重要な情報をすばやく取得できます。
この一定は現在のPHPバージョン番号を返し、一般的な出力は次のとおりです。
エコーphp_version; //出力例8.1.6
この一定は、PHPが実行されているオペレーティングシステム名を返します。たとえば、
echo php_os; //出力Linux、Winnt、Darwinなど。
この定数は、現在のPHPで使用されるサーバーAPIタイプを返すために使用されます。一般的な値には、CLI(コマンドラインインターフェイス)、Apache2Handler(Apacheモジュール)、およびCGI-FCGI(FastCGIモード)が含まれます。
エコーphp_sapi; //出力apache2handlerなど
この一定は、現在のシステムのラインブレークを返し、クロスプラットフォームの互換性処理によく使用されます。
エコー「ファーストライン」。 php_eol。 「セカンドライン」;
すべてのエラーレポートをオンにするのに適したすべてのエラーと警告を含むエラーレベルの値を返します。
error_reporting(e_all);
致命的なランタイムエラーを示し、プログラムは実行を停止します。
error_reporting(e_error);
非脂肪のランタイム警告、スクリプトの実行は中止されません。
error_reporting(e_warning);
コードに問題があるかもしれないが、実行に影響しないことを示す迅速なエラー。
error_reporting(e_notice);
開発者によって手動でトリガーされるエラーメッセージは、重大度レベルです。
trigger_error( "カスタムエラー"、e_user_error);
デバッグに使用できるユーザー定義のランタイム警告。
trigger_error( "カスタム警告"、e_user_warning);
通常、プロンプトメッセージに使用されるユーザー定義のプロンプトメッセージ。
trigger_error( "カスタムプロンプト"、e_user_notice);
上記で導入された事前定義された定数関数は、PHPアプリケーションの開発とデバッグにおいて非常に実用的です。これらの定数に熟練すると、コードの堅牢性と保守性が向上します。