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 - Html Transfer Code
Oct 09 PHP
一个从别的网站抓取信息的例子(域名查询)
Oct 09 PHP
不错的一篇面向对象的PHP开发模式(简写版)
Mar 15 PHP
PHP性能优化 产生高度优化代码
Jul 22 PHP
PHP中全面阻止SQL注入式攻击分析小结
Jan 30 PHP
解析php中const与define的应用区别
Jun 18 PHP
PHP之正则表达式捕获组与非捕获组(详解)
Jul 29 PHP
Symfony2安装的方法(2种方法)
Feb 04 PHP
php获取文件名称和扩展名的方法
Feb 07 PHP
完美解决在ThinkPHP控制器中命名空间的问题
May 05 PHP
Yii框架中用response保存cookie,用request读取cookie的原理解析
Sep 04 PHP
PHP+fiddler抓包采集微信文章阅读数点赞数的思路详解
Dec 20 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
实战mysql导出中文乱码及phpmyadmin导入中文乱码的解决方法
2010/06/11 PHP
php设计模式 Observer(观察者模式)
2011/06/26 PHP
php 问卷调查结果统计
2015/10/08 PHP
php实现每日签到功能
2018/11/29 PHP
Yii框架参数配置文件params用法实例分析
2019/09/11 PHP
对laravel的session获取与存取方法详解
2019/10/08 PHP
jquery 获取标签名(tagName)示例代码
2013/07/11 Javascript
js简单实现让文本框内容逐个字的显示出来
2013/10/22 Javascript
jquery.ui.draggable中文文档(原文翻译)
2013/11/15 Javascript
jquery为页面增加快捷键示例
2014/01/31 Javascript
Jquery元素追加和删除的实现方法
2016/05/24 Javascript
对象转换为原始值的实现方法
2016/06/06 Javascript
基于bootstrap实现收缩导航条
2017/03/17 Javascript
浅入深出Vue之自动化路由
2019/08/06 Javascript
VSCode插件安装完成后的配置(常用配置)
2020/08/24 Javascript
浅谈配置OpenCV3 + Python3的简易方法(macOS)
2018/04/02 Python
Sanic框架配置操作分析
2018/07/17 Python
详解用Python为直方图绘制拟合曲线的两种方法
2019/08/21 Python
基于h5py的使用及数据封装代码
2019/12/26 Python
解决python运行启动报错问题
2020/06/01 Python
Python偏函数Partial function使用方法实例详解
2020/06/17 Python
PyCharm2020最新激活码+激活码补丁(亲测最新版PyCharm2020.2激活成功)
2020/11/25 Python
python实现一个简单RPC框架的示例
2020/10/28 Python
浅析Python 中的 WSGI 接口和 WSGI 服务的运行
2020/12/09 Python
HTML5上传文件显示进度的实现代码
2012/08/30 HTML / CSS
阿联酋彩妆品牌:OUD MILANO
2019/10/06 全球购物
毕业实习个人鉴定范文
2013/12/10 职场文书
大学生党员承诺书
2014/05/20 职场文书
五一活动标语
2014/06/30 职场文书
就业协议书
2014/09/12 职场文书
党员个人整改方案及措施
2014/10/25 职场文书
2014个人年度工作总结
2014/12/15 职场文书
行政上诉状范文
2015/05/23 职场文书
2015国庆66周年宣传语
2015/07/14 职场文书
趣味运动会赞词
2015/07/22 职场文书
MySQL sql模式设置引起的问题
2022/05/15 MySQL