转换中文日期的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在DOS命令行下却无法链接MySQL的技术笔记
Dec 29 PHP
php自动获取字符串编码函数mb_detect_encoding
May 31 PHP
PHP中SESSION使用中的一点经验总结
Mar 30 PHP
关于查看MSSQL 数据库 用户每个表 占用的空间大小
Jun 21 PHP
php生成随机密码自定义函数代码(简单快速)
May 10 PHP
从零开始学YII2框架(一)通过Composer安装Yii2框架
Aug 20 PHP
详解PHP错误日志的获取方法
Jul 20 PHP
PHP 的比较运算与逻辑运算详解
May 12 PHP
Yii使用DeleteAll连表删除出现报错问题的解决方法
Jul 14 PHP
php is_writable判断文件是否可写实例代码
Oct 13 PHP
Bootstrap+PHP实现多图上传功能实例详解
Apr 08 PHP
Laravel框架中缓存的使用方法分析
Sep 06 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 minixml详解
2008/07/19 PHP
PHP中使用Imagick实现各种图片效果实例
2015/01/21 PHP
PHP编写文件多服务器同步程序
2016/07/02 PHP
Yii框架连表查询操作示例
2019/09/06 PHP
thinkphp框架无限级栏目的排序功能实现方法示例
2020/03/29 PHP
有关于eclipse配置spket需要注意的一些地方
2013/04/07 Javascript
jquery处理json对象
2014/11/03 Javascript
jQuery获得指定元素坐标的方法
2015/04/14 Javascript
基于JavaScript Array数组方法(新手必看篇)
2016/08/20 Javascript
Javascript 实现简单计算器实例代码
2016/10/23 Javascript
vue之数据交互实例代码
2017/06/20 Javascript
微信小程序项目实践之九宫格实现及item跳转功能
2018/07/19 Javascript
layui 表格操作列按钮动态显示的实现方法
2019/09/06 Javascript
如何正确理解vue中的key详解
2019/11/02 Javascript
前端vue-cli项目中使用img图片和background背景图的几种方法
2019/11/13 Javascript
vue 函数调用加括号与不加括号的区别
2020/10/29 Javascript
python flask搭建web应用教程
2019/11/19 Python
Pytorch 多维数组运算过程的索引处理方式
2019/12/27 Python
pytorch中的自定义反向传播,求导实例
2020/01/06 Python
keras用auc做metrics以及早停实例
2020/07/02 Python
改变 Python 中线程执行顺序的方法
2020/09/24 Python
html5播放视频且动态截图实现步骤与代码(支持safari其他未测试)
2013/01/06 HTML / CSS
用html5的canvas画布绘制贝塞尔曲线完整代码
2013/08/14 HTML / CSS
大学生毕业自我评价范文分享
2013/11/07 职场文书
心理学专业毕业生推荐信范文
2013/11/21 职场文书
人事专员岗位职责说明书
2014/07/30 职场文书
语文课外活动总结
2014/08/27 职场文书
大学生作弊检讨书
2014/09/11 职场文书
基层党员对照检查材料
2014/09/24 职场文书
法学专业毕业实习自我鉴定2014
2014/09/27 职场文书
群众路线对照检查剖析材料
2014/10/09 职场文书
个人整改措施落实情况汇报
2014/10/29 职场文书
小学班主任经验交流材料
2014/12/16 职场文书
主持人大赛开场白
2015/05/29 职场文书
信息技术课教学反思
2016/02/23 职场文书
python opencv将多个图放在一个窗口的实例详解
2022/02/28 Python