ホームページ  >  記事  >  バックエンド開発  >  PHPファイルアップロードのメインコード解析_PHPチュートリアル

PHPファイルアップロードのメインコード解析_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-20 11:16:25894ブラウズ

phpアップロードファイルコード:
リーリー

このコードを説明する前に、次の知識を理解する必要があります。





これを理解したところで、upload.php のコードを見てみましょう。

まず、$_FILES['myfile']['name'] の myfile は、上記の HTML ページにアップロードされたファイル タグの名前の値を参照します。これに基づいて、処理しているファイルがどの入力によって送信されたかを知ることができます。 。

次に、$_FILES['myfile']['name'] が空かどうかを確認して、ユーザーがファイルをアップロードしたかどうかを確認し、さまざまな操作を実行します。

ファイルがアップロードされ、ステータスが 0 の場合、アップロードが成功したことを意味します。move_uploaded_file メソッドを使用して、アップロードされたファイルを指定されたディレクトリに保存します。このパスは、この PHP ファイル (つまり、upload.php) に関連するディレクトリに対する相対パスです。

たとえば、アップロードされたファイルを、upload.php の上位レベルにある user というフォルダーに移動したい場合は、次のように記述できます: move_uploaded_file($_FILES['myfile']['tmp_name'], "./ user /". $FILES['myfile']['name'])、このメソッドは非常に便利で柔軟に使用できます。この方法で、ファイルがサーバーにアップロードされ、サーバー内のディレクトリを開くことができます。ファイルを表示します。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/440104.html技術記事 PHP アップロード ファイル コード: ? ( ['myfile']['name'] != '' ( ['myfile']['error'] 0 "エラー ステータス: " . ['myfile']['error' ( [ 'myfile']['tmp_name'] , "uploads/" . ['myfile']['name' "スクリプト...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。