嗨我试图在网上搜索,但实际上找不到它。 那么$_FILES['file']['name']
和$_FILES['file']['tmp_name']
之间有什么区别,或者说$_FILES['file']['tmp_name']
究竟是什么?name和tmp_name之间的区别是什么
据http://php.net/manual/en/features.file-upload.post-method.php,
$ _FILES [ 'userfile的'] [ '名']原来的 客户端机器上的文件的名称。
$ _FILES ['userfile'] ['tmp_name'] 上传的文件存储在服务器上的临时文件名。
那么临时文件名和原始文件名有什么区别?
谢谢
临时文件在成功上传时被自动删除。原名。好吧...保持上传文件的名称。这一切都在手册http://php.net/manual/en/features.file-upload.post-method.php。 *“如果文件未被移走或重命名,该文件将在请求结束时从临时目录中删除。“* –
^可能要补充的是,tmp_name的值是文件存储使用move_uploaded_file()以 – Devon
@Devon之前,我没有必要引用‘整个’手册;-)它不适合在这里*大声笑* –