[英]How can I include special characters (or html content) in sqlite3 database with PHP
[英]how i used special characters in html content in php mysql
<p>This is Jhone's home.</p>
这不在我的前台显示。 但
当我使用<p>This is Jhone\\'s home.</p>
显示。
我需要不加反斜杠。 我能怎么做?
htmlspecialchars将帮助您。
<?php
$str = "<p>This is Jhone's home.</p>";
echo htmlspecialchars($str);
?>
使用ENT_QUOTES
作为htmlspecialchars
的第二个参数将转换引号。 同样,提供正确的字符集也非常重要。
echo htmlspecialchars("This is Jhone's home.", ENT_QUOTES', 'UTF-8');
执行的翻译是:
'&' (ampersand) becomes '&'
'"' (double quote) becomes '"' when ENT_NOQUOTES is not set.
"'" (single quote) becomes ''' (or ') only when ENT_QUOTES is set.
'<' (less than) becomes '<'
'>' (greater than) becomes '>'
因此,如果您在浏览器上查看源,则输出将是这样的:
This is Jhone"s home.
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.