【发布时间】:2016-05-25 06:42:05
【问题描述】:
我遇到了一个小问题。我有一些 php 代码将字符串存储在数据库中作为喜爱的游戏列表,并且在数据库中,它似乎没有任何额外的空白。但是,当我尝试将字符串回显时,它会生成一堆换行符。我使用 javascript 来获取创建空间的字符的字符代码,它是 10,这是新行吗?
无论哪种方式,我认为 preg_replace 函数会起作用,或者修剪?所以我尝试了修剪,无济于事。目前我有这个代码:
$gamelist = preg_replace('/[\x00-\x1F\x80-\x9F]/u', '', $row['favoritegamelist']);
echo $gamelist;
这段代码执行后,一些javascript运行并收集回声,然后我将它记录到控制台,这是我看到大量额外空白的地方,我只是试图摆脱它。 javascript代码在这里:
var mygames = document.getElementById("favoriteGamesDiv").innerHTML;
console.log(mygames);
favoriteGamesDiv 是php中echo语句适用的区域。最后我得到的控制台日志是:
Llamas in Distress,Bow Master Halloween,Squary,
有了这么多额外的空间......所以我不知道该怎么办。任何帮助将不胜感激^-^感谢您对我的包容
【问题讨论】:
标签: javascript php