Blogger Information
Blog 33
fans 0
comment 0
visits 24516
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
For(), while(),foreach()遍历数组,以及array_splice()的函数的用法2018-04-22上传
张鑫的博客
Original
697 people have browsed it

总结:函数必须要明确:功能,场景,参数(必选和可选),返回值(类型,数量)

php代码部分:

实例

<?php
$arr =['id'=>1, 'name'=>'zcfdvv', 'grade'=>90, 'course'=>'php'];

// 1.用for()遍历数组
echo '<h2>用for()进行遍历数组</h2>';
for ($i=0; $i < count($arr) ; $i++) { 
	echo '['.key($arr).'] => '.current($arr).'<br>';
	next($arr);
}
echo '<hr>';
// 2.用while()进行遍历数组
echo '<h2>用while()进行遍历数组</h2>';
reset($arr);//复位指针
$i = 0;//初始变量
while ($i < count($arr)) {
	echo '['.key($arr).'] => '.current($arr).'<br>';
	next($arr);
	$i++;
}
echo '<hr>';
// 3-1.用foreach()进行遍历数组,遍历到无序列表中
echo '<h2>用foreach()进行遍历数组,遍历到无序列表中</h2>';
echo '<ul>';
foreach ($arr as $key => $value) {
	echo '<li type="none">'.'['.$key.'] => '.$value.'</li>';
}
echo '</ul>';
echo '<hr>';
// 3-2.用foreach()进行遍历数组,遍历到表格中
echo '<h2>用foreach()进行遍历数组,遍历到表格中</h2>';
echo '<table border="1" cellpadding="3" cellspacing="0" width="300">';
echo '<caption>个人信息</caption>';
echo '<tr bgcolor="red"><th>编号</th><th>姓名</th><th>分数</th><th>科目</th></tr>';
echo '<tr>';
foreach ($arr as $value) {
	echo '<td align="center">'.$value.'</td>';
}
echo '</tr>';
echo '</table>';
echo '<hr>';
// 3-3生日生成器
echo '<h2>请选择您的生日</h2>';
$years = range(1970,2010);//range()函数返回的是从1970到2010的一个数组
$months = range(1, 12);//range()函数返回的是从1到12的一个数组
$days = range(1, 31);//range()函数返回的是从1到31的一个数组

echo '<select name="years">';
foreach ($years as  $value) {
	echo '<option value="'.$value.'">'.$value.'</option>';
}
echo '</select>';
echo '  ';//空格



echo '<select name="months">';
foreach ($months as  $value) {
	echo '<option value="'.$value.'">'.$value.'</option>';
}
echo '</select>';
echo '  ';//空格



echo '<select name="days">';
foreach ($days as  $value) {
	echo '<option value="'.$value.'">'.$value.'</option>';
}
echo '</select>';
echo '  ';//空格

echo '<button>提交</button>';

运行实例 »

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

手写部分:

041700.jpg

Correction status:Uncorrected

Teacher's comments:
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post