PHPのset_exception_handler()関数
set_exception_handling()関数は、例外を処理するためのユーザー定義関数を設定します。例外がtry/catchブロック内でキャッチされない場合、デフォルトの例外ハンドラーを設定します。 exception_handlerが呼び出された後、実行は停止します。
構文
set_exception_handling(exception_handler)
パラメータ
-
exception_handler −キャッチされない例外が発生したときに呼び出される関数の名前。この関数は、set_exception_handler()を呼び出す前に定義する必要があります。このハンドラー関数は、スローされた例外オブジェクトとなる1つのパラメーターを受け入れる必要があります。
戻る
set_exception_hadler()関数は、以前に定義された例外ハンドラーの名前を返すか、エラーの場合はNULLを返します。以前のハンドラーが定義されていない場合は、NULLも返されます。
例
以下は例です-
<?php function exception_handler($exception) { echo "Uncaught exception = " , $exception->getMessage(), "\n"; } set_exception_handler('exception_handler'); throw new Exception('Not Found Exception'); echo "not included Executed\n"; ?>
出力
以下は出力です-
Uncaught exception = Not Found Exception
-
PHP log10()関数
定義と使用法 log10 ()関数は、数値の常用対数を計算します。 基数10の対数は、常用対数またはサンダードアルゴリズムとも呼ばれます。 log10(x)関数はlog 10を計算します バツ。これは、次の方程式によって自然対数に関連しています- log 10 x =log e x / log e 10だから log 10 100 =log e 100 / log e 10 =2 PHPでは、 log 10 log10()で表されます 関数 構文 log10 ( float $arg ) : float パラメータ Sr.No パラメ
-
PHPのrestore_exception_handler()関数
restore_exception_handler()関数は、前の例外ハンドラーを復元します。これは、set_exception_handler()を使用して例外ハンドラー関数を変更した後、以前の例外ハンドラー(組み込み関数またはユーザー定義関数である可能性があります)に戻すために使用されます。 構文 restore_exception_handler() パラメータ NA 戻る restore_exception_handler()関数は常にTRUEを返します。 例 以下は例です- <?php function customException1($