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

yipeiwu_com7年前PHP代码库

本文实例讲述了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 获取全局变量的代码

复制代码 代码如下: function cleanGlobal($global_array, $arg, $specialchars = true, $default = null) {...

PHP中通过ADODB库实现调用Access数据库之修正版本 原创

PHP中通过ADODB库实现调用Access数据库之修正版本 原创

最主要的下载地址了,请先看上一篇文章。http://adodb.sourceforge.net/本地下载 下载此文件此文件解压后放到adodb目录里,最好是全部啊,不是只有ohtml.i...

将一维或多维的数组连接成一个字符串的php代码

复制代码 代码如下: /* * ————————————————- * @file : 5.php * @function : arr2str * @copyright : 2002-2...

PHP中魔术变量__METHOD__与__FUNCTION__的区别

本文实例讲述了PHP中魔术变量__METHOD__与__FUNCTION__的区别,分享给大家供大家参考。具体分析如下: __METHOD__类的方法名(PHP 5.0.0 新加)。返回...

用php定义一个数组最简单的方法

如何用php定义一个数组? php中定义数组的方法: 1、PHP定义数组的格式: 数组名=array(); 如:$aa=array();//这样就定义了一个数组, 之后给元素赋值:...