PHP html_entity_decode() 関数
例
HTML エンティティを文字に変換します。
上記のコードの HTML 出力は次のようになります (ソースを表示):
<a href="https://techis.jp/">techis.jp</a>
上記のコードのブラウザー出力は次のようになります。
techis.jp.
定義と使用法
html_entity_decode() 関数は、HTML エンティティを文字に変換します。
html_entity_decode() 関数は、htmlentities().
構文
html_entity_decode(string,flags,character-set)
パラメータ値
パラメータ |
説明 |
---|---|
弦 | 必要。デコードする文字列を指定します |
フラグ | オプション。引用符の処理方法と使用するドキュメント タイプを指定します。 利用可能な引用スタイルは次のとおりです。
使用する doctype を指定するための追加フラグ:
|
キャラクターセット | オプション。使用する文字セットを指定する文字列。 許可される値は次のとおりです。
ノート:PHP 5.4 より前のバージョンでは、認識されない文字セットは無視され、ISO-8859-1 に置き換えられます。 PHP 5.4 以降では無視され、UTF-8 に置き換えられます。 |
技術的な詳細
戻り値: |
変換された文字列を返します |
---|---|
PHP バージョン: |
4.3.0+ |
変更ログ: |
PHP 5.6 - のデフォルト値を変更しましたキャラクターセットパラメータをデフォルトの文字セットの値に変更します (構成内)。 PHP 5.4 - |
その他の例
例
一部の HTML エンティティを文字に変換します。
上記のコードの HTML 出力は次のようになります (ソースを表示):
Albert Einstein said: 'E=MC²'<br>
Albert Einstein said: 'E=MC²'<br>
Albert Einstein said: 'E=MC²'
上記のコードのブラウザー出力は次のようになります。
Albert Einstein said: 'E=MC²'
Albert Einstein said: 'E=MC²'
Albert Einstein said: 'E=MC²'
例
西ヨーロッパ文字セットを使用して、一部の HTML エンティティを文字に変換します。
上記のコードの HTML 出力は次のようになります (ソースを表示):
My name is Øyvind Åsane. I'm Norwegian.
上記のコードのブラウザー出力は次のようになります。
My name is Øyvind Åsane. I'm Norwegian.
プログラミング学習を加速させる
プログラミングをプロの講師に教えてもらいませんか。