PHP開発では、事前に定義された定義された定数関数は、開発者に実行環境とエラー処理に関する多くの重要な情報を提供します。これらの一定の機能は、ユーザーのカスタマイズを必要とせず、直接利用できます。それらは、デバッグとシステムの適応で一般的に使用されるツールです。以下は、事前に定義された一定関数のコレクションと、実際のプロジェクトで非常に実用的な説明のコレクションです。
この一定は、現在のPHPのバージョン番号を返します。例えば:
エコーphp_version; //出力例:8.1.6
現在のオペレーティングシステムの名前を返します。クロスプラットフォームの判断システム環境に適しています。
echo php_os; //出力例:Linux
PHPが実行されたときに使用されるサーバーAPIタイプを返します。これにより、プログラムが現在CLIまたはWeb環境で実行されているかどうかを判断できます。
エコーphp_sapi; //出力例:CLI、Apache2Handler、CGI-FCGIなど。
この一定は、現在のオペレーティングシステムのラインブレークを返し、クロスプラットフォームテキスト処理に使用されます。
エコー「ファーストライン」。 php_eol。 「セカンドライン」;
この定数はエラー報告に使用され、すべてのレベルでエラー情報が報告されることを示します。
error_reporting(e_all);
これは致命的なランタイムエラーを表しますが、これは通常回復できません。
//定数値:1
ランタイム警告エラーが中断されないことを示します。
//定数値:2
未定義の変数など、コードプロンプトに主に使用されるランタイム通知を表します。
//定数値:8
ユーザーによってカスタマイズされた致命的なエラーを示します。
//定数値:256
ユーザー定義の警告メッセージ。
//定数値:512
ユーザー定義の通知情報。
//しなければならないの値:1024
PHPでこれらの事前定義された一定の機能を習得することは、開発者が現在のスクリプトとシステムの実行環境を理解するのに役立つだけでなく、デバッグやエラー処理中の効率を改善することもできます。これらの定数は、PHPコアで広く使用されており、すべてのPHP開発者が慣れておくべき基本的な知識です。