2012-04-02 69 views
1
copy('https://graph.facebook.com/$fbid/picture?type=large', 'images/$fbid.jpg'); 

我使用上面的代码来存储在本地图像..远程图像暂时存储到服务器

上述代码工作而不可变。因为它不执行PHP,所以它是无用的链接包含PHP变量....

该代码与一个明确的网址提供... 我想使用源和目标的上述网址分别为得到的图片 请建议我任何其他的解决办法或方式,让与变量的链接,被执行....

+0

什么是'images/$ fbid.jpg'? – hjpotter92 2012-04-02 19:00:23

回答

2

你的字符串被包裹在' ',使用可变插值,你需要用你的字符串" ",所以copy("https://graph.facebook.com/$fbid/picture?type=large", "images/$fbid.jpg");将工作。

此外,为了使它更清晰,可以将您的变量包装在{ }中,因此"Hello {$world}"将假设$world包含“World”,打印出“Hello World”。

还有一些其他的问题,所以看看我在这篇文章底部的字符串的PHP手册页。

Ref:http://php.net/manual/en/language.types.string.php

+0

男人!!!!!!你摇滚!!!它的工作........ – 2012-04-02 20:48:49