ホームページ >バックエンド開発 >PHPチュートリアル >PHPのエラー戻り値の詳細説明 $_FILES_PHPチュートリアル

PHPのエラー戻り値の詳細説明 $_FILES_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:39:511080ブラウズ

$_FILES['file']['error'] value

UPLOAD_ERR_OK: 0 //正常、アップロード成功

UPLOAD_ERR_INI_SIZE: 1 //アップロードされたファイルのサイズがサーバーで許可されている最大値を超えています。upload_max_filesize オプションを設定します。 php.ini の制限

UPLOAD_ERR_FORM_SIZE の値: 2 //アップロードされたファイルのサイズが、HTML フォームの隠しフィールド MAX_FILE_SIZE オプションで指定された値を超えています

UPLOAD_ERR_NO_TMP_DIR: 6 //一時フォルダーが見つかりません

UPLOAD_ERR_CANT_WRITE: 7 //ファイルの書き込みに失敗しました

UPLOAD_ERR_EXTENSION: 8 //phpファイルのアップロード拡張機能が開かれていません

UPLOAD_ERR_PARTIAL: 3 //ファイルの一部のみがアップロードされました

コードをコピーします コードは次のとおりです:

switch($_FILES[$field]['error']) {

ケース 1:
// ファイル サイズがサーバーの容量を超えています
$this->setError("ファイルが大きすぎます (サーバー)。");
ケース 2:

// ファイルのみ部分的にアップロードされました

$this->setError("ファイルは部分的にアップロードされました。" );
ブレーク;

ケース 4:
アップロードするファイルが見つかりません
$this ->setError ("ファイルはアップロードされませんでした。");

ケース6:
// ファイルを一時フォルダーに書き込んでいるときにエラーが発生しました。



http://www.bkjia.com/PHPjc/728100.html

www.bkjia.com

tru​​e

http://www.bkjia.com/PHPjc/728100.html

技術記事

$_FILES['file']['error'] value UPLOAD_ERR_OK: 0 //正常、アップロード成功 UPLOAD_ERR_INI_SIZE: 1 //アップロードされたファイルのサイズがサーバーで許可されている最大値を超えています。PHP で Upload_max_...


を設定してください.ini

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