一日一PHP5標準関数 1. htmlspecialchars_decode()

PHP5.1.0以降

http://php.benscom.com/manual/ja/function.htmlspecialchars-decode.php
その名の通り、htmlspecialcharsによりエンティティされた文字列を元に戻す関数。

string htmlspecialchars_decode  ( string $string  [, int $quote_style  ] )

オプション

$quote_styleに入るオプションは3つ。

  • ENT_COMPAT
    • ダブルクォートを変換し、シングルクォートはそのままにします(デフォルト)。
  • ENT_QUOTES
    • ダブルクォート、シングルクォートの両方を変換します。
  • ENT_NOQUOTES
    • ダブルクォート、シングルクォートの両方をそのままにします。