转换中文日期的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 相关文章推荐
example1.php
Oct 09 PHP
php面向对象的方法重载两种版本比较
Sep 08 PHP
php缩放图片(根据宽高的等比例缩放)实例介绍
Jun 09 PHP
php实现获取及设置用户访问页面语言类
Sep 24 PHP
php对数组内元素进行随机调换的方法
May 12 PHP
php根据用户语言跳转相应网页
Nov 04 PHP
详解WordPress中用于合成数组的wp_parse_args()函数
Dec 18 PHP
php中的常用魔术方法汇总
Feb 14 PHP
PHP邮箱验证示例教程
Jun 01 PHP
php解决DOM乱码的方法示例代码
Nov 20 PHP
php文件包含的几种方式总结
Sep 19 PHP
Thinkphp5.0 框架实现控制器向视图view赋值及视图view取值操作示例
Oct 12 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
dedecms模版制作使用方法
2007/04/03 PHP
AJAX的跨域访问-两种有效的解决方法介绍
2013/06/22 PHP
php正则修正符用法实例详解
2016/12/29 PHP
php实现产品加入购物车功能(1)
2020/07/23 PHP
JQuery 图片延迟加载并等比缩放插件
2009/11/09 Javascript
JS 排序输出实现table行号自增前端动态生成的tr
2014/08/13 Javascript
Jquery使用val方法读写value值
2015/05/18 Javascript
jquery原理以及学习技巧介绍
2015/11/11 Javascript
Javascript生成全局唯一标识符(GUID,UUID)的方法
2016/02/27 Javascript
Bootstrap教程JS插件弹出框学习笔记分享
2016/05/17 Javascript
javascript经典特效分享 手风琴、轮播图、图片滑动
2016/09/14 Javascript
Javascript 详解封装from表单数据为json串进行ajax提交
2017/03/29 Javascript
详解webpack进阶之loader篇
2017/08/23 Javascript
基于node.js实现微信支付退款功能
2017/12/19 Javascript
js阻止默认右键的下拉菜单方法
2018/01/02 Javascript
vue自定义一个v-model的实现代码
2018/06/21 Javascript
Vue实现按钮级权限方案
2019/11/21 Javascript
基于 Vue 的 Electron 项目搭建过程图文详解
2020/07/22 Javascript
详谈Vue.js框架下main.js,App.vue,page/index.vue之间的区别
2020/08/12 Javascript
Python中模块pymysql查询结果后如何获取字段列表
2017/06/05 Python
python僵尸进程产生的原因
2017/07/21 Python
python3爬取淘宝信息代码分析
2018/02/10 Python
python中的列表与元组的使用
2019/08/08 Python
使用TensorFlow搭建一个全连接神经网络教程
2020/02/06 Python
Python用input输入列表的实例代码
2020/02/07 Python
python filecmp.dircmp实现递归比对两个目录的方法
2020/05/22 Python
HTML5的结构和语义(1):前言
2008/10/17 HTML / CSS
全球摩托车装备领导者:RevZilla
2017/09/04 全球购物
如何查找网页漏洞
2016/06/22 面试题
韩国商务邀请函
2014/01/14 职场文书
求职信模板怎么做
2014/01/26 职场文书
秋季运动会广播稿大全
2014/02/17 职场文书
社团活动总结报告
2014/06/27 职场文书
2015年元旦主持词开场白
2014/12/14 职场文书
Redis 操作多个数据库的配置的方法实现
2022/03/23 Redis
Nginx 匹配方式
2022/05/15 Servers