2012-04-02 45 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