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下获取Discuz论坛登录用户名、用户组、用户ID等信息的实现代码
Dec 29 PHP
php下尝试使用GraphicsMagick的缩略图功能
Jan 01 PHP
php中使用接口实现工厂设计模式的代码
Jun 17 PHP
解析php获取字符串的编码格式的方法(函数)
Jun 21 PHP
实现PHP多线程异步请求的3种方法
Jan 17 PHP
php 创建以UNIX时间戳命名的文件夹(示例代码)
Mar 08 PHP
PHP中strlen()和mb_strlen()的区别浅析
Jun 19 PHP
学习php设计模式 php实现单例模式(singleton)
Dec 07 PHP
PHP将二维数组某一个字段相同的数组合并起来的方法
Feb 26 PHP
微信自定义分享php代码分析
Nov 24 PHP
Laravel中为什么不使用blpop取队列详析
Aug 01 PHP
php提供实现反射的方法和实例代码
Sep 17 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导航下拉菜单的实现如此简单
2013/09/22 PHP
PHP7之Mongodb API使用详解
2015/12/26 PHP
php基于curl实现的股票信息查询类实例
2016/11/11 PHP
PHP 获取 ping 时间的实现方法
2017/09/29 PHP
YII框架页面缓存操作示例
2019/04/29 PHP
tp5框架前台无限极导航菜单类实现方法分析
2020/03/29 PHP
JavaScript Event学习补遗 addEventSimple
2010/02/11 Javascript
初学Jquery插件制作 在SageCRM的查询屏幕隐藏部分行的功能
2011/12/26 Javascript
关于js中for in的缺陷浅析
2013/12/02 Javascript
DIV始终居中的js代码
2014/02/17 Javascript
jQuery中通过ajax调用webservice传递数组参数的问题实例详解
2016/05/20 Javascript
JS判断输入字符串长度实例代码(汉字算两个字符,字母数字算一个)
2016/08/02 Javascript
JS针对Array的各种操作汇总
2016/11/29 Javascript
小程序开发实战:实现九宫格界面的导航的代码实现
2017/01/19 Javascript
JS实现商品筛选功能
2020/08/19 Javascript
关于vue.extend和vue.component的区别浅析
2017/08/16 Javascript
vue中使用iview自定义验证关键词输入框问题及解决方法
2018/03/26 Javascript
[07:47]DOTA2国际邀请赛采访专栏:探访Valve总部
2013/08/08 DOTA
使用Python AIML搭建聊天机器人的方法示例
2018/07/09 Python
Python subprocess库的使用详解
2018/10/26 Python
Python使用folium excel绘制point
2019/01/03 Python
详解Numpy中的数组拼接、合并操作(concatenate, append, stack, hstack, vstack, r_, c_等)
2019/05/27 Python
python3使用print打印带颜色的字符串代码实例
2019/08/22 Python
Python 可变类型和不可变类型及引用过程解析
2019/09/27 Python
在keras中对单一输入图像进行预测并返回预测结果操作
2020/07/09 Python
HTML5 Canvas实现放大镜效果示例
2020/03/25 HTML / CSS
全世界最美丽的四星和五星级酒店预订:Prestigia.com
2017/11/15 全球购物
创意爱尔兰礼物:Creative Irish Gifts
2020/01/29 全球购物
历史系毕业生自荐信
2013/10/28 职场文书
土木工程专业推荐信
2014/02/19 职场文书
秋季运动会广播稿
2014/02/22 职场文书
公司承诺书范文
2014/05/19 职场文书
二年级上册数学教学计划
2015/01/20 职场文书
就业推荐表院系意见
2015/06/05 职场文书
一篇文章弄懂Python关键字、标识符和变量
2021/07/15 Python
一文了解MySQL二级索引的查询过程
2022/02/24 MySQL