[英]PHP / MySQL special characters issue Â
我遇到了一個非常奇怪的問題......我正在創建一個網站並將數據存儲在mysql
並且數據來自數據庫中不同類型的源。 但是我存儲的文本和 html 不干凈。 它還保存了一些特殊字符和額外的空間。 現在,當我將其呈現為 html 時,如何使用 php 清理這些數據。 我使用了trim()
和html_entity_decode()
。
這些函數刪除了一些空格,但我仍然無法清除這些Â字符。
這是我的 phpmyadmin 截圖: http : //postimg.org/image/ze8umokej/
這是我的頁面源的屏幕截圖: http : //postimg.org/image/rdz5bxsuj/
我准備了一個正則表達式並用 balnk 替換它。
$str = "Â some text";
echo $str = preg_replace('/[^\x00-\x7F]/',"",$str);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.