转换中文日期的PHP程序

2016-01-29 14:29 47 1 收藏

转换中文日期的PHP程序,转换中文日期的PHP程序

【 tulaoshi.com - PHP 】

  本程序将中文日期输出为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++;
   }
}
?  

来源:https://www.tulaoshi.com/n/20160129/1493455.html

延伸阅读
标签: Web开发
Html转换程序 body{background:#688ABD;margin:2px;}label{color:#fff;}th{font-size:14px;font-family:verdana,宋体;font-weight:bold;color:fc6;text-align:left}#sCode{width:400;height:150px;border:1px solid #1F2F47;margin-top:0px !important;margin-top:-1px;margin-bottom:0px !important;margin-bottom:-1px;}#ReCode{width:40...
标签: excel
Excel不规范日期格式快速转换为真正日期   Excel不规范日期格式快速转换为真正日期 如何在excel中制作个性相册   如何在excel中制作个性相册 Excel高级筛选随心所欲返回指定列数据 tulaoshi.com  Excel高级筛选随心所欲返回指定Tulaoshi.Com列数据 Excel如何限制录入重复姓名   Excel限制录入...
标签: excel
Excel中文日期格式怎么设置?   ExceltulaoShi.com工作表怎么移动?(图老师整理)   Excel动画教程:加载“宏”  
标签: Web开发
(一)简介 本文尝试对PHP程序加速的各个方面进行探索,包括必要性以及从不同角度采取的具体措施。希望有助于读者了解PHP程序加速,并应用于实际。 (二)是否需要加速? 这个问题听起来有点愚蠢。在这个时代,很少有人会怀疑时间是最宝贵的财富,尤其是在商业市场上。程序执行越快,用户就节约越多的时间,这样你的程序就...
标签: ASP
  function new_str(str) if instr(str,chr(34))<0 and str<"" then   str_split=split(str,chr(34))   i=1   str_s=""   for j=0 to ubound(str_split)-1    if i mod 2 then     str_s=str_s&str_split(j)&"“&quo...

经验教程

928

收藏

31
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部