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 相关文章推荐
用Apache反向代理设置对外的WWW和文件服务器
Oct 09 PHP
PHP开发文件系统实例讲解
Oct 09 PHP
php截取utf-8中文字符串乱码的解决方法
Mar 29 PHP
PHP中冒号、endif、endwhile、endfor使用介绍
Apr 28 PHP
PHP 查找字符串常用函数介绍
Jun 07 PHP
PHP如何利用P3P实现跨域
Aug 24 PHP
phpmailer中文乱码问题的解决方法
Apr 22 PHP
ThinkPHP基于PHPExcel导入Excel文件的方法
Oct 15 PHP
php截取html字符串及自动补全html标签的方法
Jan 15 PHP
PHP实现从远程下载文件的方法
Mar 12 PHP
php文件上传类完整实例
May 14 PHP
浅谈Laravel中使用Slack进行异常通知
May 29 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
discuz的php防止sql注入函数
2011/01/17 PHP
php实现水仙花数示例分享
2014/04/03 PHP
PDO防注入原理分析以及使用PDO的注意事项总结
2014/10/23 PHP
详解php与ethereum客户端交互
2018/04/28 PHP
fckeditor 获取文本框值的实现代码
2009/02/09 Javascript
基于JQuery的一句代码实现表格的简单筛选
2010/07/26 Javascript
JQuery获取文本框中字符长度的代码
2011/09/29 Javascript
新发现一个骗链接的方法(js读取cookies)
2012/01/11 Javascript
jquery 操作日期、星期、元素的追加的实现代码
2012/02/07 Javascript
input链接页面、打开新网页等等的具体实现
2013/12/30 Javascript
IE浏览器中图片onload事件无效的解决方法
2014/04/29 Javascript
js简单设置与使用cookie的方法
2016/01/22 Javascript
jQuery post数据至ashx实例详解
2016/11/18 Javascript
浅谈jquery拼接字符串效率比较高的方法
2017/02/22 Javascript
整理一些最近经常遇到的前端面试题
2017/04/25 Javascript
AngularJS动态菜单操作指令
2017/04/25 Javascript
全面解析jQuery中的$(window)与$(document)的用法区别
2017/08/15 jQuery
Vue服务器渲染Nuxt学习笔记
2018/01/31 Javascript
解决linux下node.js全局模块找不到的问题
2018/05/15 Javascript
如何在vue里添加好看的lottie动画
2018/08/02 Javascript
微信小程序页面间跳转传参方式总结
2019/06/13 Javascript
Angular8 Http拦截器简单使用教程
2019/08/20 Javascript
在layui下对元素进行事件绑定的实例
2019/09/06 Javascript
JavaScript实现多球运动效果
2020/09/07 Javascript
在vue中配置不同的代理同时访问不同的后台操作
2020/09/11 Javascript
人脸识别经典算法一 特征脸方法(Eigenface)
2018/03/13 Python
Django使用详解:ORM 的反向查找(related_name)
2018/05/30 Python
对Python的zip函数妙用,旋转矩阵详解
2018/12/13 Python
Python高级特性与几种函数的讲解
2019/03/08 Python
Python网络编程之使用TCP方式传输文件操作示例
2019/11/01 Python
python关于调用函数外的变量实例
2019/12/26 Python
在weblogic中发布ejb需涉及到哪些配置文件
2012/01/17 面试题
项目管理计划书
2014/01/09 职场文书
信用社主任竞聘演讲稿
2014/05/23 职场文书
如何把新闻人物写得立体、鲜活?
2019/08/14 职场文书
Pycharm远程调试和MySQL数据库授权问题
2022/03/18 MySQL