php文件上传主要代码说明
复制代码代码如下所示:< PHP
如果($ _files { 'myfile} { 'name' }!=){
如果($ _files { 'myfile} { }错误的> 0){
错误状态:。_files { } {美元'myfile '错误' };
{人}
move_uploaded_file($ _files { 'myfile} { 'tmp_name},上传 / 。{ } { $文件'myfile的'name' });
;
}
别的{ }
;
}
>
解释uff1a
在解释这个代码之前,我们有必要了解下面的知识。
_files { } { 'myfile美元的'name' }指名字上传的文件
_files { } { 'myfile美元类型}指型的上传的文件
_files { } { 'myfile美元的'size}的大小是上传的文件,单位是B。
_files { } { 'myfile美元的'tmp_name}意味着临时复制的文件名在服务器上传者上传的文件。当文件被移动到指定目录时,该文件将自动销毁。
_files { } { 'myfile美元的错误是一个国家的代码,很有可能出现在文件上传,这解释了每个国家的意义后。
因此,让我们在upload.php代码看看。
首先,在_files美元来{ 'myfile} { 'name' }是指名称值上传文件标签上的HTML页面。基于此,我们可以知道我们正在处理哪些输入。
然后我们可以看到如果_files { } { 'myfile美元的'name' }不是空的。在此基础上,我们可以知道用户是否上传文件,并执行不同的操作。
如果你上传文件,0表示成功,我们可以用move_uploaded_file方法存储上传文件到指定目录,上面的例子是上传文件到同一目录的上传文件夹下,路径是相对于PHP文件(上传.php)的相对目录。
例如,我们要上传文件到一层的upload.php文件夹称为用户的话,我们可以这样写:move_uploaded_file($ _files { 'myfile} { 'tmp_name}, / /用户。{ } { $文件'myfile的'name' }),该方法使用方便,灵活,这样的文件上传到服务器,你可以打开服务器查看文件目录。