博主信息
博文 59
粉丝 0
评论 1
访问量 58016
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
PHP中For() while() foreach() 实现索引数组和关联数组的遍历—2018年4月18日
白猫警长的博客
原创
1314人浏览过

实例

<?php 

echo '<fieldset style="width:300px; height:auto; margin:auto;">';
echo '<legend style="text-align:center;"><h2>个人信息</h2></legend>';

echo '<p>姓名:';
echo '<input type="text">';	
echo '</p>';

echo '<p>性别:';
$sexs = ['男','女','保密'];
foreach($sexs as $value){
	echo '<input type="radio" name="$sexs" id='.$value.' value='.$value.'>'.'<label for='.$value.'>'.$value.'</label>';
}
echo '</p>';


$ones = ['云南省','江西省','上海省','北京省','湖南省','湖北省','广东省','杭州省'];
$onws = ['某某市','某某市','某某市','某某市','某某市','某某市','某某市','某某市'];
echo '<p>出生地:';
//出生地省级
echo '<select name="ones">';
	$i = 0;
	while ($i<count($ones)){
		echo '<option value='.current($ones).'>'.current($ones).'</option>';
		next($ones);
		$i++;
	}
echo '</select>';

//出生地,市级
echo '<select name="onws">';
	$i = 0;
	while ($i<count($onws)){
		echo '<option value='.current($onws).'>'.current($onws).'</option>';
		next($onws);
		$i++;
	}
echo '</select>';
echo '</p>';

echo '<p>出生日期:';
//生成年份
echo '<select name="born">';
	for($i=1918; $i<=2018; $i++) {
		echo '<option value='.$i.'>'.$i.'年</option>';
	}
echo '</select>';

//生成月份
echo '<select name="born">';
	for($i=1; $i<=12; $i++) {
		echo '<option value='.$i.'>'.sprintf("%02d",$i).'月</option>';
	}
echo '</select>';

//生成天数(日数)
echo '<select name="born">';
	for($i=1; $i<=31; $i++) {
		echo '<option value='.$i.'>'.sprintf("%02d",$i).'日</option>';
	}
echo '</select>';
echo '</p>';

//喜欢的电影
echo '<p style="overflow: hidden;">';
echo '<span style="float:left; height:100px;">最喜欢的电影:</span>';
$film = ['捉妖记2','美人鱼村','奇门遁甲','二流太傅之赤霄剑','大唐嘻游记','破·局'];
//显示数组的length数量
array_splice($film, 6);
//将数组进行替换 array_splice(数组,开始位置,替换数量,替换数组内容)
//$film数组中 从0开始数第3个位置起,将后面3个值进行替换
array_splice($film, 2, 3, ['环太平洋','金刚狼3','霸王别姬']);

$i = 0;	//初始值
while ($i < count($film))
{
	echo '<input type="checkbox" id='.current($film).' name="film[]" value='.current($film).'> <label for='.current($film).'>'.current($film).'</label> ';
	next($film);
	$i++;
}
echo '</p>';

echo '<p style="text-align:center;">';
echo '<button style="margin-right:10px;">提交</button><button>重置</button>';
echo '</p>';
echo '</fieldset>';
 ?>

运行实例 »

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


效果预览图:

1.png


手抄作业 :

1.jpg

批改状态:未批改

老师批语:
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学