转换中文日期的PHP程序


Posted in PHP onOctober 09, 2006

本程序将中文日期输出为2001-12-23,并很好解决了“十”的问题,如“十一”和“二十一”中“十”的处理!稍加修改可改为函数。
<?
$str="二零○一年十二月二十三日";
echo $str."<p>";
$flag=0;
$cn=array("一","二","三","四","五","六","七","八","九","十","零","○");
$num=array("1","2","3","4","5","6","7","8","9","","0","0");
$len=strlen($str);
for ($i=0;$i<$len;$i+=2)
{
   $array_str[$i]=substr($str,$i,2);
   $cout=0;
   while($cout<count($cn))
   {
     if ($array_str[$i]==$cn[$cout])
     {
       if ($flag==1)
         echo "-";
       if (($array_str[$i]=="十") and ($flag==1))
       {
         $temp[$cout]="1";
         echo $temp[$cout];
         $flag=2;break;
       }
       $temp[$cout]=$num[$cout];
       echo $temp[$cout];
       $flag=2;
       break;
     }
     else
     {
       if (count($cn)==$cout+1)
          $flag=1;
     }
     $cout++;
   }
}
?> 

PHP 相关文章推荐
php自动给文章加关键词链接的函数代码
Nov 29 PHP
分享一段php获取linux服务器状态的代码
May 27 PHP
使用PHP函数scandir排除特定目录
Jun 12 PHP
destoon二次开发模板及调用语法汇总
Jun 21 PHP
PHP中cookie和session的区别实例分析
Aug 28 PHP
php+ajax实现无刷新的新闻留言系统
Dec 21 PHP
php版微信公众平台之微信网页登陆授权示例
Sep 23 PHP
php版微信数据统计接口用法示例
Oct 12 PHP
php+ajax实现仿百度查询下拉内容功能示例
Oct 20 PHP
php+mysql开发中的经验与常识小结
Mar 25 PHP
Laravel 已登陆用户再次查看登陆页面的自动跳转设置方法
Sep 30 PHP
PHP实现单例模式建立数据库连接的方法分析
Feb 11 PHP
PHP网上调查系统
Oct 09 #PHP
PHP的ASP防火墙
Oct 09 #PHP
一个高ai的分页函数和一个url函数
Oct 09 #PHP
Email+URL的判断和自动转换函数
Oct 09 #PHP
WIN98下Apache1.3.14+PHP4.0.4的安装
Oct 09 #PHP
用文本文件制作留言板提示(下)
Oct 09 #PHP
用文本文件制作留言板提示(上)
Oct 09 #PHP
You might like
PHP实时显示输出
2008/10/02 PHP
详谈PHP文件目录基础操作
2014/11/11 PHP
php实现等比例不失真缩放上传图片的方法
2016/11/14 PHP
利用PHP如何统计Nginx日志的User Agent数据
2019/03/06 PHP
Javascript - HTML的request类
2006/07/15 Javascript
JS中图片缓冲loading技术的实例代码
2013/08/29 Javascript
javascript中声明函数的方法及调用函数的返回值
2014/07/22 Javascript
JQuery插件ajaxfileupload.js异步上传文件实例
2015/05/19 Javascript
原生js和jquery分别实现横向导航菜单效果
2016/05/13 Javascript
深入理解jquery自定义动画animate()
2016/05/24 Javascript
教你JS中的运算符乘方、开方及变量格式转换
2016/08/09 Javascript
滚动条的监听与内容随着滚动条动态加载的实现
2017/02/08 Javascript
JavaScript登录记住密码操作(超简单代码)
2017/03/22 Javascript
AngularJS的ng-click传参的方法
2017/06/19 Javascript
详解javascript常用工具类的封装
2018/01/30 Javascript
微信小程序日期时间选择器使用方法
2018/02/01 Javascript
Webpack中SplitChunksPlugin 配置参数详解
2020/03/24 Javascript
vue实现从外部修改组件内部的变量的值
2020/07/30 Javascript
微信小程序组件生命周期的踩坑记录
2021/03/03 Javascript
python获取外网IP并发邮件的实现方法
2017/10/01 Python
使用python itchat包爬取微信好友头像形成矩形头像集的方法
2019/02/21 Python
python 堆和优先队列的使用详解
2019/03/05 Python
Python爬虫实现验证码登录代码实例
2019/05/10 Python
使用python来调用CAN通讯的DLL实现方法
2019/07/03 Python
python3 实现函数写文件路径的正确方法
2019/11/27 Python
浅谈pytorch torch.backends.cudnn设置作用
2020/02/20 Python
用python实现名片管理系统
2020/06/18 Python
Python基于正则表达式实现计算器功能
2020/07/13 Python
英国第二大营养品供应商:Vitabiotics
2016/10/01 全球购物
意大利在线眼镜精品店:Ottica Lipari
2019/11/11 全球购物
国际商务专业学生个人的自我评价
2013/09/28 职场文书
小学安全汇报材料
2014/08/14 职场文书
委托培训协议书
2014/11/17 职场文书
授权委托书
2015/01/28 职场文书
标准演讲稿格式结尾应该怎么书写?
2019/07/17 职场文书
关于@OnetoMany关系映射的排序问题,使用注解@OrderBy
2021/12/06 Java/Android