关于$\u文件php命令的澄清
有人能给我解释一下这个php命令关于$\u文件php命令的澄清,php,Php,有人能给我解释一下这个php命令$\u FILES[“file”][“error”]的意思吗?我看到了这个命令,查阅了文档,解释很模糊,我在谷歌上搜索过,但找不到更好的解释。而“文件”和“错误”可以是不同的变量名,也可以是“文件”和“错误” 本优秀教程的哪一部分比较模糊 $\u文件 通过HTTP POST方法上载到当前脚本的项目的关联数组 全局$\文件将包含所有上载的文件信息。它的 示例表单的内容如下所示。请注意,这假定 文件上载名称userfile的使用,如示例所示 上面的脚本。这可以是任何名
$\u FILES[“file”][“error”]
的意思吗?我看到了这个命令,查阅了文档,解释很模糊,我在谷歌上搜索过,但找不到更好的解释。而“文件
”和“错误
”可以是不同的变量名,也可以是“文件”和“错误” 本优秀教程的哪一部分比较模糊
$\u文件
通过HTTP POST方法上载到当前脚本的项目的关联数组
全局$\文件将包含所有上载的文件信息。它的
示例表单的内容如下所示。请注意,这假定
文件上载名称userfile的使用,如示例所示
上面的脚本。这可以是任何名称
$\u FILES['userfile']['name']服务器上文件的原始名称
客户机
$\u FILES['userfile']['type']如果浏览器
提供了这一信息。例如“image/gif”。这个哑剧
但是,PHP端没有检查类型,因此不需要
它的价值是理所当然的
$\u FILES['userfile']['size']上载文件的大小(以字节为单位)
$\u FILES['userfile']['tmp\u name']中文件的临时文件名
其中上载的文件存储在服务器上
$\u FILES['userfile']['error']与此文件关联的错误代码
上传
哪一个好的例子是模糊的?
$\u FILE['FILE']
是一个多维关联数组
,它将保存通过HTTP POST方法上载的文件的必要信息
注意文件
它可以是任何名称,您在输入文件类型字段中为它指定的名称
例如
因此语法现在变成了$\u FILE['any\u name']['error']
你对php数组的了解一般是什么?@sectus刚开始学习php,阅读数组,但理解起来有困难。我读到“file”是输入字段中定义的实际名称,但当其他示例使用“error”或“size”时,我会感到困惑。“error”或“name”或“type”的用途是什么?因此“userfile”可以是任何名称,但必须与输入文件类型字段中给定的名称相匹配。当我看到第二个变量如“error”或“tmp_name”时,我会感到困惑。它们有不同的用途吗?是的,userfile可以是任何名称(输入文件类型字段名),error和其他关键字(如tmp_name)只包含与表单相关的必要值。例如,“tmp_名称”将保留临时存储地点名称