我遇到了一个非常奇怪的问题…我正在创建一个网站并在mysql
中存储数据,数据是从数据库中不同类型的来源中提取的。但是我存储的文本和html并不干净。它还节省了一些特殊字符和额外的空间。现在,当我将其呈现为html时,我如何使用php清理这些数据。我使用trim()
和html_entity_decode()
这些函数删除了一些空白,但我仍然无法清除这些Â字符。
这是截图从我的phpmyadmin: http://postimg.org/image/ze8umokej/
这是我的页面的截图来源:http://postimg.org/image/rdz5bxsuj/
我准备了一个正则表达式,并将其替换为blank
$str = "Â some text";
echo $str = preg_replace('/[^'x00-'x7F]/',"",$str);