0
我想阻止閱讀特殊字符,例如如果$ txt =「<b>hello</b>
」,我想用粗體打印「<b>hello</b>"
」,而不是「hello」 因此,我添加了行$txt=htmlspecialchars($txt, ENT_QUOTES, 'UTF-8');
它解決了問題,但現在如果我輸入的文字不是英文,例如?שלום(希伯來文),它給我שלום
我該如何解決呢?這是我的代碼:htmlspecialchars使用不是英文單詞
$txt=$_POST['post_txt'];
$txt=htmlspecialchars($txt, ENT_QUOTES, 'UTF-8');/prevent xss
$txt=nl2br($txt);//make it with line breaks
'用htmlspecialchars( 'שלום',ENT_QUOTES, 'UTF-8');'不產生'ש ל ו ם' – Devon