安卓遍历php数据 安卓遍历php数据代码

怎样遍历php数据库中某一字段的所有数据呢?$sql = "select * from xxxx";
$data = https://www.04ip.com/post/xxxx($sql) //执行sql
foreach($data as $v){
【安卓遍历php数据 安卓遍历php数据代码】var_dump($v);
}
PHP 数组遍历方法大全(foreach,list,each)在PHP中数组分为两类:
数字索引数组和关联数组 。
其中数字索引数组和C语言中的数组一样 , 下标是为0,1,2…
而关联数组下标可能是任意类型,与其它语言中的hash,map等结构相似 。
下面介绍PHP中遍历关联数组的三种方法:
方法1:foreach
复制代码
代码如下:
?php
$sports
=
array(
'football'
=
'good',
'swimming'
=
'very
well',
'running'
=
'not
good');
foreach
($sports
as
$key
=
$value)
{
echo
$key.":
".$value."br
/";
?
输出结果:
football:
good
swimming:
very
well
running:
not
good
方法2:each
复制代码
代码如下:
?php
$sports
=
array(
'football'
=
'good',
'swimming'
=
'very
well',
'running'
=
'not
good');
while
($elem
=
each($sports))
{
echo
$elem['key'].":
".$elem['value']."br
/";
?
方法3:list
each
复制代码
代码如下:
?php
$sports
=
array(
'football'
=
'good',
'swimming'
=
'very
well',
'running'
=
'not
good');
while
(list($key,
$value)
=
each($sports))
{
echo
$key.":
".$value."br
/";
?
php中这样的数组怎么遍历这三种方法中效率最高的是使用foreach语句遍历数组 。从PHP4开始就引入了foreach结构 , 是PHP中专门为遍历数组而设计的语句,推荐大家使用 。先分别介绍这几种方法PHP中遍历数组有三种常用的方法:
一、使用for语句循环遍历数组;
二、使用foreach语句遍历数组;
三、联合使用list()、each()和while循环遍历数组 。
这三种方法中效率最高的是使用foreach语句遍历数组 。从PHP4开始就引入了foreach结构 , 是PHP中专门为遍历数组而设计的语句,推荐大家使用 。先分别介绍这几种方法 。
一、使用for语句循环遍历数组
值得大家注意的是使用for语句循环遍历数组要求遍历的数组必须是索引数组 。PHP中不仅有关联数组而且还有索引数组,所以PHP中很少用for语句循环遍历数组 。
实例代码如下:
代码如下:
?php
$arr =
array('','脚本之家','PHP教程');
$num = count($arr);
for($i=0;$i$num;++$i){
echo $arr[$i].'br /';
}
?
注释:上例代码中我们先计算出数组$arr中元素的个数,然后才使用在for语句 , 这样做很高效的 。因为如果是for($i=0;$i
count($arr);++$i)的话 , 每次循环都会计算数组$arr中元素的个数,而使用上面的方式可以减去这种开销 。使用++$i也是为了提高效率,前面有文章我们提到过,建议大家再看看 。
上面代码的输出结果为:
脚本之家
PHP教程
二、使用foreach语句遍历数组
使用foreach语句循环遍历数组有二种方式,我们使用的最多的还是第一种方式 。介绍如下:
第一种方式:
foreach(array_expression as $value){
//循环体
}
实例代码:
代码如下:
?php

推荐阅读