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

は一時上記のコードは、変数なしで動作.. iは、局所的に画像を保存するために上記のコードを使用していサーバ

リモート画像を格納します。 phpを実行しないので、PHP変数を含むリンクでは役に立たない。

コードは明確なURLで動作する。 私は上記のソースとデスティネーションのURLをそれぞれ使いたい画像を取得する... 変数を含むリンクを実行できる他の回避策または方法を教えてください。

+0

「images/$ fbid.jpg」とは何ですか? – hjpotter92

答えて

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

男!!!!!!あなたは揺るがす!それは働いた........ –

関連する問題