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 ob_start()控制浏览器cache、生成html实现代码
Feb 16 PHP
PHP定时执行计划任务的多种方法小结
Dec 19 PHP
两级联动select刷新后其值保持不变的实现方法
Jan 27 PHP
php字符比较函数similar_text、strnatcmp与strcasecmp用法分析
Nov 18 PHP
基于ThinkPHP+uploadify+upload+PHPExcel 无刷新导入数据
Sep 23 PHP
给PHP开发者的编程指南 第一部分降低复杂程度
Jan 18 PHP
简单谈谈php延迟静态绑定
Jan 26 PHP
详解PHP函数 strip_tags 处理字符串缺陷bug
Jun 11 PHP
使用PHP json_decode可能遇到的坑与解决方法
Aug 03 PHP
PHP 实现人民币小写转换成大写的方法及大小写转换函数
Nov 17 PHP
phpinfo无法显示的原因及解决办法
Feb 15 PHP
PHP基础之输出缓冲区基本概念、原理分析
Jun 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
PHP 源代码压缩小工具
2009/12/22 PHP
将php数组输出html表格的方法
2014/02/24 PHP
PHP实现检测客户端是否使用代理服务器及其匿名级别
2015/01/07 PHP
详解PHP中的外观模式facade pattern
2018/02/05 PHP
如何解决PHP获取不到SESSION信息之一般情况
2019/10/10 PHP
Laravel timestamps 设置为unix时间戳的方法
2019/10/11 PHP
解决laravel资源加载路径设置的问题
2019/10/14 PHP
Thinkphp 在api开发中异常返回依然是html的解决方式
2019/10/16 PHP
PHP获取类私有属性的3种方法
2020/09/10 PHP
JavaScript的目的分析
2007/01/05 Javascript
js类型转换与引用类型详解(Boolean_Number_String)
2014/03/07 Javascript
javascript event在FF和IE的兼容传参心得(绝对好用)
2014/07/10 Javascript
jQuery中triggerHandler()方法用法实例
2015/01/19 Javascript
基于jQuery+JSON的省市二三级联动效果
2015/06/05 Javascript
深入解析AngularJS框架中$scope的作用与生命周期
2016/03/05 Javascript
使用Bootstrap typeahead插件实现搜索框自动补全的方法
2016/07/07 Javascript
jQuery返回定位插件详解
2017/05/15 jQuery
Vue-cli 使用json server在本地模拟请求数据的示例代码
2017/11/02 Javascript
JS实现监控微信小程序的原理
2018/06/15 Javascript
Vue 实现手动刷新组件的方法
2019/02/19 Javascript
[04:13]2014DOTA2国际邀请赛 专访DC目前形势不容乐观
2014/07/12 DOTA
Python实现动态添加类的属性或成员函数的解决方法
2014/07/16 Python
举例讲解Python中的身份运算符的使用方法
2015/10/13 Python
Python编程实现使用线性回归预测数据
2017/12/07 Python
Python 删除整个文本中的空格,并实现按行显示
2018/07/24 Python
解决pycharm 误删掉项目文件的处理方法
2018/10/22 Python
PIL图像处理模块paste方法简单使用详解
2019/07/17 Python
用Python抢火车票的简单小程序实现解析
2019/08/14 Python
wxPython修改文本框颜色过程解析
2020/02/14 Python
Python 中如何写注释
2020/08/28 Python
广告传媒专业应届生求职信
2014/03/01 职场文书
爱祖国演讲稿
2014/05/04 职场文书
责任心演讲稿
2014/05/14 职场文书
撤诉申请怎么写
2015/05/19 职场文书
初中政治教学反思
2016/02/23 职场文书
vue如何批量引入组件、注册和使用详解
2021/05/12 Vue.js