PHP エラーとロギング関数の深い理解_PHP チュートリアル
PHP エラーとログの概要
error 関数と logging 関数を使用すると、エラーを処理して記録できます。
error 関数を使用すると、ユーザーはエラー処理ルールを定義し、エラーのログ記録方法を変更できます。
logging 機能を使用すると、ユーザーはアプリケーションのログを記録し、ログ メッセージを電子メール、システム ログ、または他のマシンに送信できます。
インストール
エラーとログ機能は PHP の中核の一部です。これらの機能を使用するためにインストールは必要ありません。
PHP エラーとログ関数
PHP: この関数をサポートする最も古い PHP バージョンを示します。
関数の説明 PHP
debug_backtrace() バックトレースを生成します。 4
debug_print_backtrace() バックトレースを出力します。 5
error_get_last() 最後に発生したエラーを取得します。 5
error_log() サーバーエラーログ、ファイル、またはリモートターゲットにエラーを送信します。 4
error_reporting() は、どのエラーを報告するかを指定します。 4
restore_error_handler() 以前のエラー ハンドラーを復元します。 4
restore_Exception_handler() 以前の例外ハンドラーを復元します。 5
set_error_handler() ユーザー定義のエラー処理関数を設定します。 4
set_Exception_handler() ユーザー定義の例外処理関数を設定します。 5
trigger_error() ユーザー定義のエラー メッセージを作成します。 4
user_error()trigger_error()のエイリアス。 4
PHP エラーとログ定数
PHP: この定数をサポートする最も古い PHP バージョンを示します。
値 定数 説明 PHP
1 E_ERROR 致命的な実行時エラー。エラーは回復できません。スクリプトの実行が中断されました。
2 E_WARNING 致命的ではない実行時エラー。スクリプトの実行は中断されません。
4 E_PARSE コンパイル時の構文解析エラー。解析エラーはパーサーによってのみ生成される必要があります。
8 E_NOTICE 実行時プロンプト。バグである可能性もあれば、スクリプトの通常の実行中に発生する可能性もあります。
16 E_CORE_ERROR PHP によって内部的に生成されたエラー。 4
32 E_CORE_WARNING PHP によって内部的に生成される警告。 4
64 E_COMPILE_ERROR Zend スクリプト エンジンによって内部的に生成されたエラー。 4
128 E_COMPILE_WARNING Zend スクリプト エンジンによって内部的に生成される警告。 4
256 E_USER_ERROR Trigger_error() 関数の呼び出しによって生成された実行時エラー。 4
512 E_USER_WARNING Trigger_error() 関数を呼び出すことによって生成される実行時警告。 4
1024 E_USER_NOTICE 実行時プロンプトは、trigger_error() 関数の呼び出しによって生成されます。 4
2048 E_STRICT 実行時プロンプト。コードの相互運用性と互換性を強化することは有益です。 5
4096 E_RECOVERABLE_ERROR トラップ可能な致命的なエラー。 (set_error_handler() を参照) 5
8191 E_ALL E_STRICT を除くすべてのエラーと警告。 5

ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

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

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

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

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









PHP 8.4 では、いくつかの新機能、セキュリティの改善、パフォーマンスの改善が行われ、かなりの量の機能の非推奨と削除が行われています。 このガイドでは、Ubuntu、Debian、またはその派生版に PHP 8.4 をインストールする方法、または PHP 8.4 にアップグレードする方法について説明します。

ファイルのアップロードを行うには、フォーム ヘルパーを使用します。ここではファイルアップロードの例を示します。

CakePHP は、PHP 用のオープンソース フレームワークです。これは、アプリケーションの開発、展開、保守をより簡単にすることを目的としています。 CakePHP は、強力かつ理解しやすい MVC のようなアーキテクチャに基づいています。モデル、ビュー、コントローラー

CakePHP へのログインは非常に簡単な作業です。使用する関数は 1 つだけです。 cronjob などのバックグラウンド プロセスのエラー、例外、ユーザー アクティビティ、ユーザーが実行したアクションをログに記録できます。 CakePHP でのデータのログ記録は簡単です。 log()関数が提供されています

Visual Studio Code (VS Code とも呼ばれる) は、すべての主要なオペレーティング システムで利用できる無料のソース コード エディター (統合開発環境 (IDE)) です。 多くのプログラミング言語の拡張機能の大規模なコレクションを備えた VS Code は、

CakePHP はオープンソースの MVC フレームワークです。これにより、アプリケーションの開発、展開、保守がはるかに簡単になります。 CakePHP には、最も一般的なタスクの過負荷を軽減するためのライブラリが多数あります。
