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 开源AJAX框架14种
Aug 24 PHP
php用数组返回无限分类的列表数据的代码
Aug 08 PHP
PHP数据库调用类调用实例(详细注释)
Jul 12 PHP
PHP读取数据库并按照中文名称进行排序实现代码
Jan 29 PHP
解析php 版获取重定向后的地址(代码)
Jun 26 PHP
php使用imagick模块实现图片缩放、裁剪、压缩示例
Apr 17 PHP
php下pdo的mysql事务处理用法实例
Dec 27 PHP
PHP也能干大事 随机函数
Apr 14 PHP
php实现Session存储到Redis
Nov 11 PHP
CI框架支持$_GET的两种实现方法
May 18 PHP
php批量修改表结构实例
May 24 PHP
详解PHP使用Redis存储session时的一个Warning定位
Jul 05 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
基于Zend的Captcha机制的应用
2013/05/02 PHP
php使用GeoIP库实例
2014/06/27 PHP
PHP向socket服务器收发数据的方法
2015/01/24 PHP
ExtJs 表单提交登陆实现代码
2010/08/19 Javascript
基于Jquery的回车成tab焦点切换效果代码(Enter To Tab )
2010/11/14 Javascript
javascript生成随机大小写字母的方法
2014/02/20 Javascript
jquery禁用右键单击功能屏蔽F5刷新
2014/03/17 Javascript
一个简单的jquery的多选下拉框(自写)
2014/05/05 Javascript
Nodejs Post请求报socket hang up错误的解决办法
2014/09/25 NodeJs
JavaScript包装对象使用详解
2015/07/09 Javascript
jQuery模拟select实现下拉菜单功能
2016/06/20 Javascript
easyui-datagrid特殊字符不能显示的处理方法
2017/04/12 Javascript
JS自定义滚动条效果简单实现代码
2020/10/27 Javascript
Angularjs按需查询实例代码
2017/10/30 Javascript
Vue动态加载异步组件的方法
2018/11/21 Javascript
动态内存分配导致影响Javascript性能的问题
2018/12/18 Javascript
实例讲解vue源码架构
2019/01/24 Javascript
vue和better-scroll实现列表左右联动效果详解
2019/04/29 Javascript
jquery插件开发模式实例详解
2019/07/20 jQuery
Angular 多级路由实现登录页面跳转(小白教程)
2019/11/19 Javascript
Python 实现删除某路径下文件及文件夹的实例讲解
2018/04/24 Python
详解Python字符串切片
2019/05/20 Python
python判断一个对象是否可迭代的例子
2019/07/22 Python
python FTP批量下载/删除/上传实例
2019/12/22 Python
html5适合移动应用开发的12大特性
2014/03/19 HTML / CSS
Linux面试经常问的文件系统操作命令
2016/10/04 面试题
计算机专业毕业生求职信分享
2013/12/24 职场文书
行政部主管岗位职责
2013/12/28 职场文书
省级优秀班集体申报材料
2014/05/25 职场文书
保险公司演讲稿
2014/09/02 职场文书
纪念一二九运动演讲稿
2014/09/16 职场文书
中学生检讨书1000字
2014/10/28 职场文书
2014年度个人总结范文
2015/03/09 职场文书
离婚起诉书怎么写
2015/05/19 职场文书
祝福语集锦:给百岁老人祝寿贺词
2019/11/19 职场文书
Java数据开发辅助工具Docker与普通程序使用方法
2021/09/15 Java/Android