博客列表 >循环遍历--2018年4月19日

循环遍历--2018年4月19日

小学僧的博客
小学僧的博客原创
2018年04月19日 16:21:39571浏览

以下代码实现了for , while , foreach 对数组的循环遍历操作。

实例

<?php

$test=['t1'=>1,'t2'=>'tt','t3'=>3,'t4'=>'ts'];

for ($i=0; $i < count($test); $i++) { 
	echo '['.key($test).'=>'.current($test).']'.'<br>';
	next($test);
}
echo "<hr>";

reset($test);
$i=0;
while ($i<count($test)) {
	echo '['.key($test).'=>'.current($test).']'.'<br>';
	next($test);
	$i++;
}
echo "<hr>";

$test=['test1'=>11,'test2'=>22,'test3'=>33,'test4'=>44];

echo '<table cellspacing="0" cellpadding="5" border="1px ">';
echo '<tr align="center" bgcolor="skyblue">';
echo "<td>t1</td><td>t2</td><td>t3</td><td>t4</td>";
echo "</tr>";
echo "<tr>";

foreach ($test as $value) {
	echo "<td>".$value."</td>";
}
echo "</tr>";
echo "</table>";

echo "<hr>";
echo "移出的元素:";
print_r(array_splice($test,1,2,array('te'=>55)));
echo "<br>插入新元素后的数组:";
print_r($test);

运行实例 »

点击 "运行实例" 按钮查看在线实例


声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议