说出没有"&"符号,这条路径工作正常:
$path = 'images/a-a/image1.jpg';
echo "<img src='thumb.php?filepath=$path'>";
但如果这样的路径包含&#34;&amp;&#34;符号:
$path = 'images/a-&-a/image1.jpg';
echo "<img src='thumb.php?filepath=$path'>";
它会生成黑色图像(错误)。我试过str_replace&#34;&amp;&#34;与&符号仍然相同的错误,或htmlspecialchar相同的错误。有人请帮忙。有没有办法解决这个问题,而无需重命名所有图像文件夹和数据库中的路径?