当我从我的数据库中获取一些数据并将其输出到我的html表中时,我得到一些“?”在数据的末尾。从mysql数据中删除空格
例
echo "<td>" . $row['data'] . "</td>";
给
John Data��
那么,如何去除搞笑 “”?
当我从我的数据库中获取一些数据并将其输出到我的html表中时,我得到一些“?”在数据的末尾。从mysql数据中删除空格
例
echo "<td>" . $row['data'] . "</td>";
给
John Data��
那么,如何去除搞笑 “”?
可以在PHP修剪空格:
echo "<td>" . trim($row['data']) . "</td>";
但我认为这是更大的编码问题。
回声“”。 utf8_encode($ row ['data'])。 “”;工作感谢 – meandme
trim()用于空格。 有趣的“ ”是一个编码问题。 尝试$ row ['data']上的utf8_decode或utf8_encode函数。
你的页面的编码如何? – hungneox
+1为*如何删除有趣的“ ”* –