php foreach与for语句用法区别介绍
下面我用两个实例来介绍一下关于在php中foreach与for语句用法区别介绍,有需要的朋友可参考一下。
//foreach
$tar = array (
1 => '东',
2 => '西',
3 => '南',
4 => '北',
5 => '东南',
6 => '西南',
7 => '东北',
8 => '西北',
9 => '南北',
10 => '东西',
);
代码如下 | 复制代码 |
$TM = '西'; |
//西-2
//for
代码如下 | 复制代码 |
echo '<br />'; |
//西-2
总结:foreach与for结果是完全相同的,但在效率上foreach要胜与for,首页for需要知道数组长度再用$i++来操作,页foreach不需要知道数组长度可自动检测并输入key,和value。
PHP之友评论