PHP の htmlspecialchars_decode() 関数

WBOY
リリース: 2023-09-03 06:00:01
転載
1901 人が閲覧しました

PHP の htmlspecialchars_decode() 関数

html_special_chars_decode() 関数は、特殊な HTML エンティティを文字に変換するために使用されます。

以下はデコードされる HTML エンティティです -

  • & は & (アンパサンド)

  • " に変わります" (二重引用符)

  • & #039; は ' (一重引用符)

  • ##& lt; は
  • ##> は > (より大きい) になります
  • 構文
htmlspecialchars_decode(str,flags)
ログイン後にコピー

パラメータ

  • #str

    - デコードする文字列

  • flags

    - 引用符の処理方法と使用する文書タイプを指定します。 < strong>

  • 以下は引用スタイルです -
    • ENT_COMPAT - デフォルト。二重引用符のみをデコードします
    • ENT_QUOTES - 二重引用符と一重引用符をデコードします
    • ENT_NOQUOTES - 引用符をデコードしません
  • 使用するドキュメント タイプを指定するための追加フラグ -
    • ENT_HTML401 - デフォルト。コードを HTML として処理する 4.01
    • ##ENT_HTML5 - コードを HTML として処理する 5
    • ENT_XML1 - コードを XML として処理する 1
    • ENT_XHTML - コードを XHTML として処理します。
    Return
htmlspecialchars_decode() 関数は、変換された文字列を返します。

以下は例です -

Example

ライブ デモンストレーション

<?php
$s = "<p>this -> "keyword in programming language</p></p><p>";
echo htmlspecialchars_decode($s);
echo htmlspecialchars_decode($s, ENT_NOQUOTES);
?>
ログイン後にコピー
以下は出力です -

出力

ああああ

以上がPHP の htmlspecialchars_decode() 関数の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:tutorialspoint.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!