84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
具体的な方法は次のとおりです:
1. PHP 設定ファイルを変更します
file_uploads//服务器上的PHP脚本是否可以接受HTTP文件上传 memory_limit//设置脚本可以分配的最大内存量,防止失控脚本独占服务器内存 upload_max_filesize//限制PHP处理上传文件的最大值,此值必须小于post_max_size值 post_max_size//限制通过POST方法可以接受的信息最大量 upload_tmp_dir //上传文件存放的临时路径,可以是绝对路径。这个目录对于拥有此服务器进程用户必须是可写的。
注: 設定ファイルを変更した後、サーバーを再起動します。
(関連する学習ビデオの共有:php ビデオ チュートリアル)
2. $_FILES 多次元配列、さまざまなアップロード関連情報の保存に使用されます
$_FILES[‘file’][‘name’] //客户端上传的文件原名称,含扩展名 $_FILES[‘file’][‘size’] //已上传文件的大小,单位为字节 $_FILES[‘file][‘tmp_name’] //文件上传后,在服务器端存储的临时文件名 $_FILES[‘file][‘error’] //文件上传时产生的错误 0:文件上传成功 1:上传文件的大小超出了在PHP配置文件中upload_max_filesize选项限制的值 2:上传文件大小超出了HTML表单中MAX_FILE_SIZE选项指定的值 3:文件只被部分上传 4:没有上传任何文件 $_FILES[‘file’][‘type’] //上传文件的类型,每种MIME类型由‘/’分隔主类型和子类型组成
3. PHP ファイルアップロード処理関数
is_uploaded_file() //判断指定的文件是否通过HTTP POST上传的 move_uploaded_file() //文件上传后先存储于服务器的临时目录中,使用该函数移动文件位置
例:
文件上传
結果は図のようになります:
おすすめの関連記事とチュートリアル:php チュートリアル
以上がPHP は一時ディレクトリへのファイルのアップロードを実装しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。