当我从我的数据库中获取一些数据并将其输出到我的html表时,我得到一些“?”在数据的最后。
实施例
echo "<td>" . $row['data'] . "</td>";
给出
John Data��
那么,如何删除有趣的“ ”?
答案 0 :(得分:3)
trim()用于空格。 有趣的“ ”是编码问题。 在$ row ['data']上尝试utf8_decode或utf8_encode函数。
答案 1 :(得分:2)
您可以在PHP中修剪空格:
echo "<td>" . trim($row['data']) . "</td>";
但我认为这更像是编码问题。