一个数组,后面加了个中括号,什么意思? While($row = mysql_fetch_array($query)) {$sorts[] = $row;}上述代码中的$sorts[] 是什么意思? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 加中括号的意思是在数组最后面插入一个数据,键值是自动增长的://看看结果你就知道了$arr = null;$arr[] = "value1";print_r($arr);$arr[] = "value2";print_r($arr); 注意,$row是一个数组,将它赋值给$sorts这个数组 While($row = mysql_fetch_array($query)) {$sorts[] = $row;//循环累加数组,当[]为空,会默认0开始编号} 往数组最后加值。$sorts = array()//空数组$sorts[] = "aaa" //现在$sorts[0] = "aaa"$sorts[] = "ggg" //现在$sorts[0] = "aaa" $sorts[1] = "ggg" 等价于$sorts[ count($sorts) ] = $row; 执行完程序就不是了 你可以下 $sorts[] 呵呵 向数组中添加一个元素,跟array_push()一样 While($row = mysql_fetch_array($query)) {$sorts[] = $row;}上述代码中的$sorts[] 的意思是将mysql_fetch_array($query)得到的每一条数据 一条条的存到$sorts[i]中 当给$sorts[0]赋值后 $sorts的下标是自动增1 变成1 linux下的打开windows的文件出现 乱码问题 初学者PHP DR与Wampserver 留言本删除问题~ php中如何将大数值的十进制字符串转换成十六进制 eclipsePHP2008不能调试php文件结果? 在线急等:直接输出表单复选框内容出错 国际语言转换 select * from tb1 where name='z3' insert into tb2怎么不行啊? apache1.3.27+php4.0.2+informix7.0怎么不行啊??? 谁有session 写的购物篮程序,给我一份吧。我送100分! php怎么退出计划任务,就是退出或取消定时执行! 求救
$arr = null;
$arr[] = "value1";
print_r($arr);
$arr[] = "value2";
print_r($arr);
注意,$row是一个数组,将它赋值给$sorts这个数组
$sorts[] = "aaa" //现在$sorts[0] = "aaa"
$sorts[] = "ggg" //现在$sorts[0] = "aaa" $sorts[1] = "ggg"
$sorts[ count($sorts) ] = $row;
当给$sorts[0]赋值后 $sorts的下标是自动增1 变成1