ホームページ  >  記事  >  バックエンド開発  >  PHPでファイルのアップロードを受け取る方法

PHPでファイルのアップロードを受け取る方法

(*-*)浩
(*-*)浩オリジナル
2019-09-30 11:11:3610655ブラウズ

PHP には、ユーザーがアップロードしたファイルを保存するために特別に使用される事前定義変数 $_files があります。

PHPでファイルのアップロードを受け取る方法

「upload_file.php」 このファイルには、ファイルをアップロードするためのコードが含まれています: (推奨学習: PHP ビデオ チュートリアル)

<?php
if ($_FILES["file"]["error"] > 0)
  {
  echo "Error: " . $_FILES["file"]["error"] . "<br />";
  }
else
  {
  echo "Upload: " . $_FILES["file"]["name"] . "<br />";
  echo "Type: " . $_FILES["file"]["type"] . "<br />";
  echo "Size: " . ($_FILES["file"]["size"] / 1024) . " Kb<br />";
  echo "Stored in: " . $_FILES["file"]["tmp_name"];
  }
?>

PHP のグローバル配列 $_FILES を使用すると、クライアント コンピューターからリモート サーバーにファイルをアップロードできます。

最初のパラメータはフォームの入力名で、2 番目の添え字は「name」、「type」、「size」、「tmp_name」、または「error」です。次のようになります:

$_FILES["file"]["name"] - アップロードされたファイルの名前

$_FILES["file"]["type"] - アップロードされたファイルType

$_FILES["file"]["size"] - アップロードされたファイルのサイズ (バイト単位)

$_FILES["file"]["tmp_name"] - 名前サーバーに保存されているファイルの一時コピーの

$_FILES["file"]["error"] - ファイルのアップロードによって発生したエラー コード

これは非常に単純なファイルのアップロードです方法。セキュリティ上の理由から、ファイルをアップロードする権限を持つユーザーに制限を追加する必要があります。

以上がPHPでファイルのアップロードを受け取る方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。