无法删除项目符号'•';使用php
我正在尝试从mysql读取数据,mysql有以下数据无法删除项目符号'•';使用php,php,html,mysql,html-entities,Php,Html,Mysql,Html Entities,我正在尝试从mysql读取数据,mysql有以下数据 <b>Network Security, Router / Firewall</b> • We have a minimum, sophisticated firewalls which has been deployed at all external connections (Example: Internet) 我得到以下结果: Network Security, Router / Firewall � We
<b>Network Security, Router / Firewall</b>
• We have a minimum, sophisticated firewalls which has been deployed at all external connections (Example: Internet)
我得到以下结果:
Network Security, Router / Firewall � We have a minimum, sophisticated firewalls which has been deployed at all external connections (Example: Internet)
请帮我把不需要的东西拿走� 请确保源文本中的项目符号是实际的项目符号,它可能是一些Unicode字符,例如 ● 黑圈25CF ⚫ 中黑色圆圈26AB 运行下面的代码,您可以添加更多字符以在$search数组列表中查找,并在$replace数组中添加值以替换
$message = "• We have a minimum, sophisticated firewalls which has been deployed at all external connections (Example: Internet)";
$search = array(chr(145),chr(146),chr(147),chr(148),chr(151), "•");
$replace = array("'","'",'"','"','-', "");
$message=str_replace($search, $replace, $message);
echo $message;
可能重复:添加标题(“内容类型:text/html;charset=utf-8”);并没有帮助meLets解决第一个问题。我无法复制不可回显的字符串,.@3v4l.org/V5nTb如果我使用htmlentities()将出现空白。我看不到任何这样的文字time@srikantamondal空白处,请使用带有
@
的用户名,以便发送通知。
$message = "• We have a minimum, sophisticated firewalls which has been deployed at all external connections (Example: Internet)";
$search = array(chr(145),chr(146),chr(147),chr(148),chr(151), "•");
$replace = array("'","'",'"','"','-', "");
$message=str_replace($search, $replace, $message);
echo $message;