温馨提示  2024年 6月我们已经停止开发者板块文章内容更新,谢谢来访。存档数据
知识 2023-08-27 44 次阅读

php 怎么实现日期转中文

   

php实现日期转中文的方法 1. 创建一个php示例文件; 2. 通过“private function todatechinese($date){...}”方法实现日期转中文汉字即可。

本文操作环境windows7系统,php7.4版,dell g3电脑。

php 怎么实现日期转中文?

php 日期转中文汉字

$date,str = $this -> todatechinese ( date ( 'ym-d' ));

最终效果二零一八年十月十七日

private function todatechinese($date) { $date,arr = explode('-', $date); $arr = []; foreach ($date,arr as $index => &$val) { if (mb,strlen($val) == 4) { $arr[] = preg,split('/(?<!^)(?!$)/u', $val); } else { if ($val > 10) { $v[] = 10; $v[] = $val % 10; $arr[] = $v; unset($v); } else { $arr[][] = $val; } } } $cn = array(一, 二, 三, 四, 五, 六, 七, 八, 九, 十, 零); $num = array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 0); $str,time = ''; for ($i = 0; $i < count($arr); $i++) { foreach ($arr[$i] as $index => $item) { $str,time .= $cn[array,search($item, $num)]; } if ($i == 0) { $str,time .= '年'; } elseif ($i == 1) { $str,time .= '月'; } elseif ($i == 2) { $str,time .= '日'; } } return $str,time; }

推荐学习《php视频教程》