posix_strerror

(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)

posix_strerror指定したエラー番号に対応するシステムのエラーメッセージを取得する

説明

posix_strerror(int $error_code): string

指定したエラー番号 error_code に対応する POSIX システムエラーメッセージを返します。 error_code を取得するには、 posix_get_last_error() をコールします。

パラメータ

error_code

posix_get_last_error() が返す POSIX エラー番号。0 に設定すると、文字列 "Success" が返されます。

戻り値

エラーメッセージを表す文字列を返します。

例1 posix_strerror() の例

この例では、存在しないプロセスを殺そうとしています。 そして、その結果として発生したエラーに対応するメッセージを表示します。

<?php
posix_kill
(50,SIGKILL);
echo 
posix_strerror(posix_get_last_error())."\n";
?>

上の例の出力は、 たとえば以下のようになります。

No such process

参考

関連キーワード:  エラー, 番号, 対応, エラーメッセージ, 取得, 指定, システム, strerror, 設定, 関数