php数组生成html下拉列表的方法


Posted in PHP onJuly 20, 2015

本文实例讲述了php数组生成html下拉列表的方法。分享给大家供大家参考。具体如下:

这段代码可根据定义好的php数组动态生成一个html的下拉列表(select)

<?php 
//Array contents array 1 :: value 
$myArray1 = array('Cat','Mat','Fat','Hat'); 
//Array contents array 2 :: key => value 
$myArray2 = array('c'=>'Cat','m'=>'Mat','f'=>'Fat','h'=>'Hat'); 
//Values from array 1 
echo'<select name="Words">'; 
//for each value of the array assign a variable name word 
foreach($myArray1 as $word){ 
  echo'<option value="'.$word.'">'.$word.'</option>'; 
} 
echo'</select>'; 
//Values from array 2 
echo'<select name="Words">'; 
//for each key of the array assign a variable name let 
//for each value of the array assign a variable name word 
foreach($myArray2 as $let=>$word){ 
  echo'<option value="'.$let.'">'.$word.'</option>'; 
} 
echo'</select>'; 
?>

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
php设计模式 Factory(工厂模式)
Jun 26 PHP
改写函数实现PHP二维/三维数组转字符串
Sep 13 PHP
PHP面向对象之旅:深入理解static变量与方法
Jan 06 PHP
PHP中比较时间大小实例
Aug 21 PHP
CI框架入门示例之数据库取数据完整实现方法
Nov 05 PHP
ThinkPHP框架设计及扩展详解
Nov 25 PHP
thinkphp四种url访问方式详解
Nov 28 PHP
使用PHP+AJAX让WordPress动态加载文章的教程
Dec 11 PHP
php编程中echo用逗号和用点号连接的区别
Mar 26 PHP
php删除txt文件指定行及按行读取txt文档数据的方法
Jan 30 PHP
php命令行写shell实例详解
Jul 19 PHP
PHP函数积累总结
Mar 19 PHP
php生成过去100年下拉列表的方法
Jul 20 #PHP
PHP基于文件存储实现缓存的方法
Jul 20 #PHP
详解PHP错误日志的获取方法
Jul 20 #PHP
php实现网站顶踩功能的完整前端代码
Jul 19 #PHP
php实现上传图片文件代码
Jul 19 #PHP
54个提高PHP程序运行效率的方法
Jul 19 #PHP
浅谈COOKIE和SESSION区别
Jul 19 #PHP
You might like
建立文件交换功能的脚本(三)
2006/10/09 PHP
Php-Redis安装测试笔记
2015/03/05 PHP
PHP各种异常和错误的拦截方法及发生致命错误时进行报警
2016/01/19 PHP
php 计算两个时间相差的天数、小时数、分钟数、秒数详解及实例代码
2016/11/09 PHP
CSS+Table图文混排中实现文本自适应图片宽度(超简单+跨所有浏览器)
2009/02/14 Javascript
jquery tools 系列 scrollable学习
2009/09/06 Javascript
Javascript实现的鼠标经过时播放声音
2010/05/18 Javascript
提升你网站水平的jQuery插件集合推荐
2011/04/19 Javascript
使用jQuery.fn自定义jQuery翻页插件
2013/01/20 Javascript
js键盘上下左右键怎么触发function(实例讲解)
2013/12/14 Javascript
详解javascript new的运行机制
2016/01/26 Javascript
利用yarn代替npm管理前端项目模块依赖的方法详解
2017/09/04 Javascript
layer子层给父层页面元素赋值,以达到向父层页面传值的效果实例
2017/09/22 Javascript
默认浏览器设置及vue自动打开页面的方法
2018/09/21 Javascript
解决VUE-Router 同一页面第二次进入不刷新的问题
2020/07/22 Javascript
在vue中使用jsonp进行跨域请求接口操作
2020/10/29 Javascript
用vue设计一个日历表
2020/12/03 Vue.js
Python简单实现子网掩码转换的方法
2016/04/13 Python
python中requests库session对象的妙用详解
2017/10/30 Python
Python将多个excel表格合并为一个表格
2021/02/22 Python
Python定义二叉树及4种遍历方法实例详解
2018/07/05 Python
Flask框架Flask-Login用法分析
2018/07/23 Python
python实现多层感知器
2019/01/18 Python
详解Python logging调用Logger.info方法的处理过程
2019/02/12 Python
浅谈Python中函数的定义及其调用方法
2019/07/19 Python
Python时间序列缺失值的处理方法(日期缺失填充)
2019/08/11 Python
Python实现计算长方形面积(带参数函数demo)
2020/01/18 Python
Pycharm Plugins加载失败问题解决方案
2020/11/28 Python
关于CSS Tooltips(鼠标经过时显示)的效果
2013/04/10 HTML / CSS
Brydge英国:适用于Apple iPad和Microsoft Surface Pro的蓝牙键盘
2019/05/16 全球购物
工程师求职简历的自我评价分享
2013/10/10 职场文书
小学生关于梦想的演讲稿
2014/08/22 职场文书
党员对照检查材料整改措施思想汇报
2014/09/26 职场文书
有关水浒传的读书笔记
2015/06/25 职场文书
2019邀请函格式及范文
2019/05/20 职场文书
TV动画「神渣☆爱豆」公开第一弹主视觉图
2022/03/21 日漫