get_magic_quotes_runtime():PHPリファレンス

get_magic_quotes_runtime()に関する用語の解説。

get_magic_quotes_runtime()とは

get_magic_quotes_runtime関数は、magic_quotes_runtimeの設定値を調べるときに使用します。ONに設定されている場合は1が返されます。magic_quotes_runtimeはデータをバックスラッシュでエスケープするかどうかの設定です。対象データはファイルから読み込んだ値やデータベースから取得した値など実行時に作成された値です。
例えばファイルから「パソコン」という文字列を読み込むと「パソ\コン」のようにエスケープされます。magic_quotes_gpcと異なり、PHP.iniの2種類のテンプレートphp.ini-dist、php.ini-recommendedの初期値は同じOffなので、On、Offが入り混じっているケースは多くはないでしょう。しかし、万全を期すなら、get_magic_quotes_runtime関数の戻り値に応じて処理を分岐する検討も必要です。

PHP書式

get_magic_quotes_runtime(パラメータなし)

戻り値

ONの場合は1。OFFの場合は0。

サンプルコード

出力結果

補足