php

位置:IT落伍者 >> php >> 浏览文章

php foreach与for语句用法区别介绍


发布日期:2020年03月14日
 
php foreach与for语句用法区别介绍

//foreach

$tar = array (

=>

=> 西

=>

=>

=> 东南

=> 西南

=> 东北

=> 西北

=> 南北

=> 东西

);

代码如下 复制代码

$TM = 西;

foreach( $tar as $v=>$vv )

{

if( $vv == $TM )

{

echo $vv$v

;

break;

}

//echo $vv;

}

//西

//for

代码如下 复制代码

echo

;

for( $i=;$i<=count( $tar ) ;$i++ )

{

if( $tar[$i] == $TM )

{

echo $tar[$i]$i

;

break;

}

}

//西

总结:foreach与for结果是完全相同的但在效率上foreach要胜与for首页for需要知道数组长度再用$i++来操作页foreach不需要知道数组长度可自动检测并输入key和value

               

上一篇:使用PHP采集远程图片

下一篇:深入解析phpCB批量转换的代码示例