图形图像在脚本中无法用作PNG

时间:2013-06-20 07:40:27

标签: php string url

我正在尝试从Google play获取一些图表网址。我解析其html页面并获取以下URL:this。此链接存储在变量中,当我尝试通过echo显示它时,它显示正确(它与URL一致)。但是如果我使用这个变量来创建imagecreatefrompng的图像,它就不起作用了。虽然,如果我使用常数值(由echo获得的非常变量的值) - 它完美地工作。所以我决定比较变量和常数值的值,它们有区别!两个字符串之间有245个差异。 字符串之间的第一个区别是位置43(它是&符号)。为什么?在我看来,它取代了&%等符号。我该如何避免这种情况?

1 个答案:

答案 0 :(得分:0)

问题是&&取代了!其他符号是相同的。因此,以下代码解决了这个问题

str_replace("&", "&", $graphDownloads);

希望它可以帮助别人。