跪求大神 解答个问题 谢谢了
老师用的 foreach($data as $value) 我以前学的 foreach(数组名 $key=>$value) 不一样啊 我看不懂是啥意思 还有 必须这么写么? 我承认 我们 需要 遍历 表单里的 值得数量 然后 让他 不断的 输出 里面的内容 可是 除了 foreach 之后 可以用 .eof么?因为我学的 asp 就是用 指针.eof还遍历 表单里面的值的
老师用的 foreach($data as $value) 我以前学的 foreach(数组名 $key=>$value) 不一样啊 我看不懂是啥意思 还有 必须这么写么? 我承认 我们 需要 遍历 表单里的 值得数量 然后 让他 不断的 输出 里面的内容 可是 除了 foreach 之后 可以用 .eof么?因为我学的 asp 就是用 指针.eof还遍历 表单里面的值的
2015-12-11
1.就是$data[]会为每一个赋值给他的数组建立一个索引,,
2.上面举得那个例子当然没必要这样做,,就老师讲的这个课而言,,还是有必要的,,
$row = mysql_fetch_assoc($query); //从结果集中取得一行作为关联数组; //如果不把$row 赋值给$data[];那么while循环到最后只取出一行数据,, //如果用$data[]=$row;,那么就是用while 每次取出一行数据,然后赋值给$data[],然后注意$data后面跟一个 //中括号意思是每次把$row的值赋给$data,$data会为$row创建一个索引,,例如上面的那个例子;
3.然后用foreach()循环遍历$data,,可以得到所有你想要的数据了,,
4.反正就是这个意思吧,,
举报