-1

ファイルアップロードスクリプトを読むと、ファイルの内容を読み取るための次のコード行がほぼどこにでも表示されます

file_get_contents('php://input');

しかし、残念ながらそれを完全に理解することはできません。誰かがそれが実際に何を意味するのか助けてもらえますか?

4

2 に答える 2

1

http://www.php.net/manual/en/wrappers.php.phpを参照してください。

php://inputPHPスクリプトに送信された入力を含む「特別なファイル」です。HTTP要求本文の内容を意味する Web サーバー上。file_get_contents通常のファイルのように、コンテンツ全体を読み取るだけです。

つまり、その行は HTTP リクエスト本文のコンテンツを取得します。

ただし、使用する場合php://input入力されませんmultipart/form-data

于 2013-06-26T10:22:57.843 に答える