• 技术文章 >php教程 >php手册

    转换中文日期的PHP程序_php基础

    2016-05-17 09:07:48原创423
    本程序将中文日期输出为2001-12-23,并很好解决了“十”的问题,如“十一”和“二十一”中“十”的处理!稍加修改可改为函数。
    $str="二零○一年十二月二十三日";
    echo $str."

    ";
    $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 {
    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入门到就业线上直播课:查看学习

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

    前端(VUE)零基础到就业课程:点击学习

    清晰的学习路线+老师随时辅导答疑

    自己动手写 PHP MVC 框架:点击学习

    快速了解MVC架构、了解框架底层运行原理

    上一篇:给多个地址发邮件的类_php基础 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • ❤️‍🔥共22门课程,总价3725元,会员免费学• ❤️‍🔥接口自动化测试不想写代码?• mysql 数据备份类代码• 我的论坛源代码(五)• PHP:数据类型之间的转换与常量的声明和使用 • php根据用户语言跳转相应网页• Xgcalendar 新增Php demo
    1/1

    PHP中文网