thinkphp中这段代码啥意思? $m->pic=$info[0]["savename"]; 这个$info[0]求详解

publicfunctionupload(){import('ORG.Net.UploadFile');$upload=newUploadFile();//实例化上传类$... public function upload(){
import('ORG.Net.UploadFile');
$upload = new UploadFile();// 实例化上传类
$upload->maxSize = 3145728 ;// 设置附件上传大小
$upload->allowExts = array('jpg', 'gif', 'png', 'jpeg');// 设置附件上传类
$upload->savePath = './Public/Uploads/';// 设置附件上传目录
if(!$upload->upload()) {
// 上传错误提示错误信息
$this->error($upload->getErrorMsg());
}else{
// 上传成功 获取上传文件信息
$info = $upload->getUploadFileInfo();
}

$m=M('haao');

$m->pic=$info[0]["savename"];
[0]是什么?
展开
 我来答
learneroner
高粉答主

2014-08-11 · 关注我不会让你失望
知道大有可为答主
回答量:1.1万
采纳率:91%
帮助的人:7104万
展开全部
getUploadFileInfo方法获取成功上传的附件信息列表,因此getUploadFileInfo方法的返回值是一个数组,其中的每个元素就是上传的附件信息。
换句话说,你的$info是一个数组,他的元素是上传成功的每个附件的信息。那么你问的[0]就是你上传的第一个文件,当然你的是单文件上传,就是你上传的那个唯一的文件。当你同时上传n个文件时,就有$info[1],$info[2],...等等了
阔瑜君
2014-08-11
知道答主
回答量:33
采纳率:0%
帮助的人:15.4万
展开全部
你打印一下 dump($info) 不就明白了啊
追问
我的问题是$info[0]是什么?  不是$info
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式