「PHP」htmlentities関数で文字をhtmlエンティティに変換するサンプル
説明
stringhtmlentities ( string$string [, int$flags = ENT_COMPAT | ENT_HTML401 [,
string$encoding = ini_get(“default_charset") [, bool$double_encode = true ]]] )
特殊文字を HTML エンティティに変換します。
ENT_QUOTES:シングルクオートとダブルクオートを共に変換します。
PHPコード
<?php $strA = "welcome 'tokyo' data <b>study1122</b>"; echo htmlentities($strA)."<br>"; echo htmlentities($strA, ENT_QUOTES)."<br>"; ?>
結果
welcome 'tokyo’ data <b>study1122</b>
welcome 'tokyo' data <b>study1122</b>