新网创想网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
遍历数据表,把相应的数据放到数组中即可
成都创新互联公司网站建设公司,提供成都做网站、成都网站设计,网页设计,建网站,PHP网站建设等专业做网站服务;可快速的进行网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,是专业的做网站团队,希望更多企业前来合作!
例如:
?php
//定义一个数组,用于保存读取到的数据
$contents = array();
$query = mysql_query("select * from table");
//遍历数据表
while($array = mysql_fetch_array($query)){
$contents[] = $array;
}
print_r($contents);
//然后循环数组,或者通过键名使用数组
foreach($contents as $value){
print_r($value);
}
echo $contents[0]['字段名称'];
?
?php
for
($i=1;
$i=10000;
$i++)
{
$array[]
=
$i;
}
?
这样$i的循环出来的就是在$array的数组里面了
循环写入示例如下(其他循环写入原理也是一样的):
?php
//定义空数组
$arr= array();
//循环初始化条件
$i=1;
//根据判断进行while循环
while($i=10){
//写入数组
$arr[]="元素".$i;
//递增
$i++;
}
print_r($arr);
/*
* Array
(
[0] = 元素1
[1] = 元素2
[2] = 元素3
[3] = 元素4
[4] = 元素5
[5] = 元素6
[6] = 元素7
[7] = 元素8
[8] = 元素9
[9] = 元素10
)*/
?
1.PHP基本上就是一种数组语言。时常要进行大量的数组循环操作,主要有两种方式,
一种是foreach,另一种是while,
代码如下:
foreach
($array
as
$value)
{
echo
$value;
}
while
(list($key)
=
each($array))
{
echo
$array[$key];
}
foreach
($array
as
$value)
{
echo
$value;
}
while
(list($key)
=
each($array))
{
echo
$array[$key];
}
2.在循环里进行的是数组“写”操作,则while比foreach快:
foreach
($array
as
$key
=
$value)
{
echo
$array[$key]
=
$value
.
'...';
}
while
(list($key)
=
each($array))
{
$array[$key]
=
$array[$key]
.
'...';
}
foreach
($array
as
$key
=
$value)
{
echo
$array[$key]
=
$value
.
'...';
}
while
(list($key)
=
each($array))
{
$array[$key]
=
$array[$key]
.
'...';
}