$_COOKIE
$HTTP_RAW_POST_DATA
定義済の変数
PHP Manual

# $php_errormsg

$php_errormsg — 直近のエラーメッセージ

### 説明

$php_errormsg は、PHP によって発せられた 最後のエラーメッセージのテキストを格納する変数です。 エラーが発生したスコープ内、かつ track_errors 設定オプションが オン (デフォルトはオフ) にセットされている場合にのみ有効です。

> 注意: この変数は、track_errors が php.ini で有効になっている場合にのみ使用可能です。

警告

ユーザ定義のエラーハンドラ (set_error_handler()) が設定されている場合は、$php_errormsg はエラーハンドラが `FALSE` を返した場合にのみ設定されます。

### 例

例1 $php_errormsg の例

`<?php
@strpos();
echo $php_errormsg;
?>`

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

    Wrong parameter count for strpos()

$_COOKIE
$HTTP_RAW_POST_DATA
定義済の変数
PHP Manual