下列关于在Web表单中实现文件上传的描述,正确的是( )。
A. 如果没有设置任何文件大小的限制,则可以上传超大文件
B. 要启用文件上传,必须设置upload_tmp_dir
C. 上传的文件保存在临时目录里,可以随时访问
D. 可以从全局变量$_FILES中获得上传文件的信息
查看答案
在PHP中使用超全局变量$_FILES获取上传文件的信息,$_FILES数组中的error元素有7个值,其中4表示( )。
A. 文件上传成功
B. 文件只有部分被上传
C. 文件没有被上传
D. 文件写入失败
实现文件下载时,需要在HTTP消息头设置两个响应消息头,用于告诉浏览器不要在浏览器中直接解析该文件,而是将文件以下载的方式打开。例如下载图片student.jpg,下列代码中正确的是()。
A. header(“Content-type:image/jpeg”);Header(“Content-Disposition:attachment;filename=student.jpg”)
B. header(“Content-type:text/html”);Header(“Content-Disposition:attachment;filename=student.txt”)
C. header(“Content-type:image/png”);Header(“Content-Disposition:attachment;filename=student.png”)
D. header(“Content-type: text/html”);Header(“Content-Disposition:attachment;filename=student.html”)
move_uploaded_file()函数可以将文件上传过程中保存的临时文件,移动到目标文件。()
A. 对
B. 错
filesize()函数用于获取指定文件的字节数,对于大于1GB的文件,可能不能准确获取其文件大小。
A. 对
B. 错