php有很多值得学习的地方,这里我们主要介绍php二维数组赋值,下面我们先简单的总结一下php吧。对于普通电脑爱好者来说,php或许是一个陌生的名字。比较关注网络的朋友,特别是关注网站建设技术的朋友,可能听说过php。php是一种为动态创建html内容而设计的简单但功能强大的编程语言。
在ASP中
<OL class=dp-xml><LI class=alt><SPAN><SPAN>dim NamAre() //定义数组 </SPAN></SPAN></LI></OL>
通过SQL语句查询得到记录数为total.
<OL class=dp-xml><LI class=alt><SPAN><SPAN>redim NamAre(total,2) //重新定义数组,其中total为查询得到的记录数 </SPAN></SPAN></LI></OL>
通过while 循环赋值
立即学习“PHP免费学习笔记(深入)”;
<OL class=dp-xml><LI class=alt><SPAN><SPAN>NamAre(i,1)=rolename </SPAN></SPAN><LI class=""><SPAN>NamAre(i,2)=Area </SPAN></LI></OL>
但这在里如何实现PHP二维数组赋值?在PHP里,我定义二维数组:
<OL class=dp-xml><LI class=alt><SPAN><SPAN>$</SPAN><SPAN class=attribute><FONT color=#ff0000>data_array</FONT></SPAN><SPAN>=array($total,2);//其中$datarows为查询得到的记录数 </SPAN></SPAN><LI class=""><SPAN>$data_array[$i][2]=$Area;//提示错误:Cannot use a scalar value as an array </SPAN></LI></OL>
具体的循环如下:SQL语句.......
<OL class=dp-xml><LI class=alt><SPAN><SPAN>$</SPAN><SPAN class=attribute>i</SPAN><SPAN>=</SPAN><SPAN class=attribute-value>0</SPAN><SPAN>; </SPAN></SPAN><LI class=""><SPAN>while($</SPAN><SPAN class=attribute>result</SPAN><SPAN>=$db-</SPAN><SPAN class=tag>></SPAN><SPAN>fetch_array($query)) </SPAN></SPAN><LI class=alt><SPAN>{ </SPAN><LI class=""><SPAN>$</SPAN><SPAN class=attribute>Area</SPAN><SPAN>=$result["Area"]; </SPAN></SPAN><LI class=alt><SPAN>$data_array[$i][2]=$Area; //出错! </SPAN><LI class=""><SPAN>$</SPAN><SPAN class=attribute>i</SPAN><SPAN>=$i+1; </SPAN></SPAN><LI class=alt><SPAN> </SPAN><LI class=""><SPAN>} </SPAN></LI></OL>
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号