htmlspecialchars_decode() 对空格不起作用

use*_*012 4 php decode

我正在尝试使用 htmlspecialchars_decode() 但它没有解码 为空格。这个问题有什么解决办法吗?

我的代码:

$query = mysql_query("select * from nowosci order by id desc limit 0,3");
while($rekord = mysql_fetch_array($query))
{
$tekst .= '<h1 class="body"><div class="date" style="display:inline; color:grey; margin-right:5px;">'.$rekord[3].'</div>'.html_entity_decode($rekord[1]).'</h1><div class="main">'.html_entity_decode($rekord[2]).'</div>';
}
echo $tekst
Run Code Online (Sandbox Code Playgroud)

lau*_*ent 5

使用html_entity_decode()来代替。

htmlspecialchars_decode() 只解码 &amp; &quot; (when ENT_NOQUOTES is not set), &#039; (when ENT_QUOTES is set), &lt; and &gt;.