简单的PHP上传代码
复制代码代码如下所示:
多文件上传
< PHP
上传文件信息
img = { 'img美元美元_files};
如果($ IMG)
{
文件存储目录,以及同一级别的PHP文件
$dir = dirname(__file__);
$ I = 0;
foreach($ img { } 'tmp_name的美元价值)
{
文件名=美元美元img { } { }美元'name';
如果(价值)
{
为保存路径=$dir $文件名;
状态= move_uploaded_file美元(美元美元价值,保存路径);
如果上传成功,预览
如果(国家)
{
;
}
}
美元+;
}
}
>
move_uploaded_file()函数
的move_uploaded_file()函数将上传文件到一个新位置。如果成功,返回真,返回假。
用法:move_uploaded_file(文件,newloc)
必要的参数文件。需要移动的文档。
参数newloc,必要的,指定的文件的新位置。
这个函数检查并确保在文件中指定的文件是合法的上传文件(即上传通过PHP HTTP POST上传机制)。如果文件是合法的,它是移动到一个文件中指定的newloc。
如果文件是不是一个合法的上传文件,无操作将会出现,并move_uploaded_file()将返回false。
如果文件是合法的上传文件,但是由于某种原因它不能移动,将不会有操作。move_uploaded_file()将返回false,并警告也将发布。
这种检查特别重要,如果上传的文件可能会导致用户或系统的其他用户显示其内容。
注意:此函数仅用于通过http上传的文件。
注意:如果目标文件已经存在,它将被覆盖。