こんにちは、以下のスクリプトを使用して、別のドメインから自分のドメインに画像を保存しています。
//get image name and extension
$img = 'http://otherdomain.com/image/123.jpg';
$getname = explode('/', $img);
$thumbname = $getname[count($getname) - 1];
//save the image file
$file = file_get_contents($img);
$path = 'thumbs/'+ $thumbname;
file_put_contents($path, $file);
しかし、私はこれを機能させることができません。$path は結果になりましたが、そうで123
はありませんでした123.jpg
(これが必要です)。そして、ファイルの取得コンテンツとファイルのコンテンツの書き込みを正しく行っていますか?