ホームページ >バックエンド開発 >PHPチュートリアル >PHP でリモート ファイルを $_FILES に変換するにはどうすればよいですか?
リモート ファイル アドレスがあります:
localhost/1.zip
ファイルをアップロードする機能があります。デフォルトでは、$_FILES を渡す必要があります。
フォームを送信せずにこの 1.zip を $_FILES に変更するにはどうすればよいですか?返信内容:
localhost/1.zip
ファイルをアップロードする機能があります。デフォルトでは、$_FILES を渡す必要があります。
フォームを送信せずにこの 1.zip を $_FILES に変更するにはどうすればよいですか?
@Hoyt 実装できなかったとしても、これは問題を解決する科学的な方法ではありません。リモート ファイルを他のサイトにアップロードしたいだけの場合は、CURL を直接使用してください。
問題に遭遇して解決策がないとわかったときは、まずその要求が奇妙すぎないか、設計自体に欠陥や無理がないかを考えるべきです。たとえば、ファイルをアップロードする機能がダウンロードの場合です。ファイルをリモートで保存する場合は、アップロードするのではなく、ダウンロードして一緒に保存する必要があります
投稿者は、x-y 問題を解決するためのこのアイデアを参照できます http://coolshell.cn/articles/10804.html
これを参照できます: http://blog.csdn.net/xuzuning/article/details/7444709