108 of 410 menu

関数htmlspecialchars

関数 htmlspecialchars は、ブラウザがタグをコマンドとしてではなく文字列として表示するようにするものです。この関数は、アンパサンド &&amp; に、山括弧 <&lt; に、山括弧 >&gt; に変換します。

可能なすべてのHTMLエンティティを変換する必要がある場合は、htmlentities を使用してください。

構文

htmlspecialchars(string $string, int $flags = ENT_COMPAT, ?string $encoding = null, bool $double_encode = true): string

タグを含む文字列を変換してみましょう:

<?php echo htmlspecialchars('<b>bold text</b>'); ?>

コードの実行結果:

'<b>text</b>'

アンパサンドを含む文字列を変換してみましょう:

<?php $str = 'test: &'; $res = htmlspecialchars($str); echo $res; ?>

コードの実行結果:

'test: &'

関連項目

日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否