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 相关文章推荐
MYSQL 小技巧 -- LAST_INSERT_ID
Nov 24 PHP
PHP 检查扩展库或函数是否可用的代码
Apr 06 PHP
php入门学习知识点一 PHP与MYSql连接与查询
Jul 14 PHP
探讨PHP JSON中文乱码的解决方法详解
Jun 06 PHP
Codeigniter框架实现获取分页数据和总条数的方法
Dec 05 PHP
php使用正则表达式获取图片url的方法
Jan 16 PHP
php可应用于面包屑导航的递归寻找家谱树实现方法
Feb 02 PHP
php实现图片上传、剪切功能
May 07 PHP
PHP实现将几张照片拼接到一起的合成图片功能【便于整体打印输出】
Nov 14 PHP
浅谈PHP5.6 与 PHP7.0 区别
Oct 09 PHP
THINKPHP-Apache服务器中使用Alias虚拟目录URL重写 隐藏index.php
Mar 09 PHP
PHP7新增函数
Mar 09 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
Linux环境下搭建php开发环境的操作步骤
2013/06/17 PHP
php 常用算法和时间复杂度
2013/07/01 PHP
PHP上传文件参考配置大文件上传
2015/12/16 PHP
Laravel使用Caching缓存数据减轻数据库查询压力的方法
2016/03/15 PHP
全面解析PHP验证码的实现原理 附php验证码小案例
2016/08/17 PHP
php-app开发接口加密详解
2018/04/18 PHP
Avengerls vs Newbee BO3 第一场2.18
2021/03/10 DOTA
jQuery Ajax文件上传(php)
2009/06/16 Javascript
在Node.js中使用HTTP上传文件的方法
2015/06/23 Javascript
JavaScript检测并限制复选框选中个数的方法
2015/08/12 Javascript
JS实现动态生成表格并提交表格数据向后端
2020/11/25 Javascript
AngularJS页面访问时出现页面闪烁问题的解决
2016/03/06 Javascript
基于JS实现无缝滚动思路及代码分享
2016/06/07 Javascript
webpack开发环境和生产环境的深入理解
2018/11/08 Javascript
微信小程序简单的canvas裁剪图片功能详解
2019/07/12 Javascript
leaflet加载geojson叠加显示功能代码
2020/02/21 Javascript
ant design vue嵌套表格及表格内部编辑的用法说明
2020/10/28 Javascript
JavaScript缓动动画函数的封装方法
2020/11/25 Javascript
python 打印出所有的对象/模块的属性(实例代码)
2016/09/11 Python
python贪婪匹配以及多行匹配的实例讲解
2018/04/19 Python
详解关于Django中ORM数据库迁移的配置
2018/10/08 Python
Python run()函数和start()函数的比较和差别介绍
2020/05/03 Python
python 抓取知乎指定回答下视频的方法
2020/07/09 Python
Evisu官方网站:日本牛仔品牌,时尚街头设计风格
2016/12/30 全球购物
7 For All Mankind官网:美国加州洛杉矶的高级牛仔服装品牌
2018/12/20 全球购物
Fossil加拿大官网:化石手表、手袋、首饰及配饰
2019/04/23 全球购物
求职信的要素有哪些呢
2013/12/26 职场文书
上班打牌检讨书
2014/02/07 职场文书
社区党务公开实施方案
2014/03/18 职场文书
学雷锋先进个人事迹
2014/05/26 职场文书
2014年社区工作总结
2014/11/18 职场文书
2015年食品安全宣传周活动总结
2015/07/09 职场文书
优质服务心得体会(共4篇)
2016/01/22 职场文书
总结Python连接CS2000的详细步骤
2021/06/23 Python
解决IIS7下无法绑定https主机的问题
2022/04/29 Servers
深入理解 Golang 的字符串
2022/05/04 Golang