php生成年月日下载列表的方法


Posted in PHP onApril 24, 2015

本文实例讲述了php生成年月日下载列表的方法。分享给大家供大家参考。具体实现方法如下:

function mdy($mid = "month", $did = "day", $yid = "year", $mval, $dval, $yval)

{

  if(empty($mval)) $mval = date("m");

  if(empty($dval)) $dval = date("d");

  if(empty($yval)) $yval = date("Y");

  $months = array(1 => "January", 2 => "February", 3 => "March", 4 => "April", 5 => "May", 6 => "June", 7 => "July", 8 => "August", 9 => "September", 10 => "October", 11 => "November", 12 => "December");

  $out = "<select name='$mid' id='$mid'>";

  foreach($months as $val => $text)

    if($val == $mval) $out .= "<option value='$val' selected>$text</option>";

    else $out .= "<option value='$val'>$text</option>";

  $out .= "</select> ";

  $out .= "<select name='$did' id='$did'>";

  for($i = 1; $i <= 31; $i++)

    if($i == $dval) $out .= "<option value='$i' selected>$i</option>";

    else $out .= "<option value='$i'>$i</option>";

  $out .= "</select> ";

  $out .= "<select name='$yid' id='$yid'>";

  for($i = date("Y"); $i <= date("Y") + 2; $i++)

    if($i == $yval) $out.= "<option value='$i' selected>$i</option>";

    else $out.= "<option value='$i'>$i</option>";

  $out .= "</select>";

  return $out;

}

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

PHP 相关文章推荐
解析用PHP实现var_export的详细介绍
Jun 20 PHP
PHP分页效率终结版(推荐)
Jul 01 PHP
IIS安装Apache伪静态插件的具体操作图文
Jul 01 PHP
PHP zip扩展Linux下安装过程分享
May 05 PHP
thinkphp中html:list标签传递多个参数实例
Oct 30 PHP
以文件形式缓存php变量的方法
Jun 26 PHP
php中10个不同等级压缩优化图片操作示例
Nov 14 PHP
总结的一些PHP开发中的tips(必看篇)
Mar 24 PHP
laravel学习笔记之模型事件的几种用法示例
Aug 15 PHP
详解laravel passport OAuth2.0的4种模式
Nov 04 PHP
gearman中worker常驻后台,导致MySQL server has gone away的解决方法
Feb 27 PHP
swoole锁的机制代码实例讲解
Mar 04 PHP
PHP传参之传值与传址的区别
Apr 24 #PHP
php获取访问者IP地址汇总
Apr 24 #PHP
php实现的RSS生成类实例
Apr 23 #PHP
php利用事务处理转账问题
Apr 22 #PHP
ThinkPHP文件缓存类代码分享
Apr 22 #PHP
php文件下载处理方法分析
Apr 22 #PHP
php实现用手机关闭计算机(电脑)的方法
Apr 22 #PHP
You might like
PHP 5.0对象模型深度探索之绑定
2006/09/05 PHP
Windows IIS PHP 5.2 安装与配置方法
2009/06/08 PHP
PHP 伪静态隐藏传递参数名的四种方法
2010/02/22 PHP
php 学习资料零碎东西
2010/12/04 PHP
PHP数据库连接mysql与mysqli对比分析
2016/01/04 PHP
php时间函数用法分析
2016/05/28 PHP
Yii2-GridView 中让关联字段带搜索和排序功能示例
2017/01/21 PHP
php图形jpgraph操作实例分析
2017/02/22 PHP
简单实用的全选反选按钮例子
2013/10/18 Javascript
jquery 日期控件datepicker属性详细解析
2013/11/08 Javascript
Js+php实现异步拖拽上传文件
2015/06/23 Javascript
浅析AngularJS中的指令
2016/03/20 Javascript
浅析js绑定事件的常用方法
2016/05/15 Javascript
vue中mint-ui环境搭建详细介绍
2017/04/06 Javascript
bootstrap select2插件用ajax来获取和显示数据的实例
2018/08/09 Javascript
详解JavaScript中操作符和表达式
2018/09/12 Javascript
Node+OCR实现图像文字识别功能
2018/11/26 Javascript
详解react-refetch的使用小例子
2019/02/15 Javascript
详解Nuxt内导航栏的两种实现方式
2020/04/16 Javascript
vue深度监听(监听对象和数组的改变)与立即执行监听实例
2020/09/04 Javascript
jQuery实现推拉门效果
2020/10/19 jQuery
微信小程序实现自定义底部导航
2020/11/18 Javascript
谈谈Python进行验证码识别的一些想法
2016/01/25 Python
Python中的条件判断语句基础学习教程
2016/02/07 Python
python实现多线程行情抓取工具的方法
2018/02/28 Python
python实现文件的分割与合并
2019/08/29 Python
python PyAUtoGUI库实现自动化控制鼠标键盘
2020/09/09 Python
Python爬虫scrapy框架Cookie池(微博Cookie池)的使用
2021/01/13 Python
光声世纪笔试题目
2012/08/25 面试题
优秀求职自荐信怎样写
2013/12/18 职场文书
毕业生个人求职信范文分享
2014/01/05 职场文书
工作过失检讨书
2014/02/23 职场文书
少年的你:世界上没有如果,要在第一次就勇敢的反抗
2019/11/20 职场文书
解决Golang time.Parse和time.Format的时区问题
2021/04/29 Golang
Python还能这么玩之用Python修改了班花的开机密码
2021/06/04 Python
nginx服务器的下载安装与使用详解
2021/08/02 Servers