PHP提供了fopen()函数用于打开文件,下列关于文件打开模式的描述,正确的是()。
A. “r”表示只读方式打开,将文件指针指向文件头
B. “r+”表示只读方式打开,将文件指针指向文件头
C. “a”表示写入方式打开,将文件指针指向文件末尾,如果文件不存在则尝试创建
D. “X”表示读写方式打开,将文件指针指向文件头,如果文件不存在则尝试创建
PHP在操作文件时,需要先打开文件,再对其进行操作,操作完成后要关闭文件。下列关于文件函数的描述,正确的是()
A. 使用filetype()函数获取文件类型,Linux系统中可以获取block、link、char等类型的文件
B. 使用fgets()函数在打开文件时用于获取一行
C. fread()函数的作用是打开文件时读取指定长度的字符串
D. fwrite()函数的作用是写入文件,可安全用于二进制文件,
在PHP中使用超全局变量$_FILES获取上传文件的信息,$_FILES数组中的error有7个值,其中0表示( )。
A. 文件只有部分被上传
B. 文件写入失败
C. 文件没有被上传
D. 文件上传成功
下列关于在Web表单中实现文件上传的描述,正确的是( )。
A. 如果没有设置任何文件大小的限制,则可以上传超大文件
B. 要启用文件上传,必须设置upload_tmp_dir
C. 上传的文件保存在临时目录里,可以随时访问
D. 可以从全局变量$_FILES中获得上传文件的信息