php入力ストリームphp://input使用法の簡単な分析、入力ストリームinput
カメラで写真を撮ってアップロードする機能を作る場合、phpではphp://inputを利用して内容を取得します。そこで私はphp://inputについて学びました。
公式ウェブサイトの情報によると、php://input は読み取り専用の情報ストリームであり、リクエストメソッドが post で、enctype が「multipart/form-data」と等しくない場合、php://input を使用して取得できます。元のリクエスト。
簡単な例を見てください。
クライアントは単なるフォームであり、非常にシンプルです。
コードをコピーします コードは次のとおりです:
<フォームアクション=""メソッド="POST">
名前:
年齢:
フォーム>
フォームをサーバーに送信すると、サーバーは file_get_contents を使用して php://input コンテンツを取得します
コードをコピーします コードは次のとおりです:
$content = file_get_contents("php://input");
echo $content; // 出力名=tom&age=22
公式サイトのphp://inputの説明では$HTTP_RAW_POST_DATAという変数が繰り返し出てきますが、この変数は実際にはfile_get_contents(php://input)の内容と同じです。この変数を有効にしたい場合は、設定ファイルを変更し、always_populate_raw_post_data オプションを見つけて On に設定し、Web サーバーを再起動するだけです。 php://input を使用する場合、php 構成ファイルを変更する必要はありません。
カメラで写真を撮る、アップロードして保存するなどのプロジェクトアプリケーションでは、php://inputを使用できます。クライアントは写真を撮影した後、画像ストリームをサーバーに送信します。サーバーは file_get_getcontents('php://input') を使用して画像ストリームを取得し、このファイルが画像です。 。
save php://input
http://www.bkjia.com/PHPjc/873341.html
www.bkjia.com
true
http://www.bkjia.com/PHPjc/873341.html技術記事 php 入力ストリーム php://input の使用の簡単な分析 入力ストリーム input は、カメラで写真を撮影し、それをアップロードするために使用されます。php では、コンテンツを取得するために php://input が使用されます。そこで私はphp://inputについて学びました。 ...