首页 > 编程知识 正文

如何提取数组中的数,PHP循环遍历数组

时间:2023-05-04 22:45:42 阅读:11674 作者:142

php是如何循环序列取值的

1、使用foreach或while时,使用这两种语法结构输出有值的项或删除数组中的空元素。 简单代码如下。 php

foreach($arras$k=$v ) {

if($v ) {

echo $arr[$k];

}else{

//unset($arr ) $k );

}

}

foreach复制当前操作的数组,每次操作foreach时都复制变量。 页面中foreach过多的话,会产生很大的消费。

2、使用array_filter函数,利用回调函数对数组进行过滤的功能。 如果没有回调函数,则缺省情况下删除数组值为false的项目。 php

$entry=array (

0='foo ',

1=假,

2=-1,

3=空值,

4=' '

);

print_r(Array_filter ) $entry );

输出值为阵列

[0]=foo

[2]=-1

更多关于PHP的知识,请访问jquery中文网!

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。