php语法中如何利用strtotime()
函数将月份转换为中文,下面编程教程网小编给大家详细介绍一下!
php语法如下:
public function dateToChinese($date)
{
$chineseDate = '';
//$date = '2023-03-08'
if (false == empty($date)) {
$chineseArr = array('零', '一', '二', '三', '四', '五', '六', '七', '八', '九');//把数字化为中文
$chineseTenArr = array('', '十', '二十', '三十');//十位数对应中文
$year = date('Y', strtotime($date));
$month = date('m', strtotime($date));
$day = date('d', strtotime($date));
//转换为数组
$yearArr = str_split($year);
foreach ($yearArr as $value) {
$chineseDate .= $chineseArr[$value];
}
$chineseDate .= '年';
$monthArr = str_split($month);
//月,日去除零
if ($monthArr[1] != 0) {
$chineseDate .= $chineseTenArr[$monthArr[0]] . $chineseArr[$monthArr[1]] . '月';
} else {
$chineseDate .= $chineseTenArr[$monthArr[0]] . '月';
}
$dayArr = str_split($day);
if ($dayArr[1] != 0) {
$chineseDate .= $chineseTenArr[$dayArr[0]] . $chineseArr[$dayArr[1]] . '日';
} else {
$chineseDate .= $chineseTenArr[$dayArr[0]] . '日';
}
}
return $chineseDate;
}
以上是编程学习网小编为您介绍的“php语法中如何将月份转换为中文”的全面内容,想了解更多关于 php入门 内容,请继续关注编程基础学习网。
沃梦达教程
本文标题为:php语法中如何将月份转换为中文
猜你喜欢
- PHP-FPM运行状态的实时查看及监控详解 2023-12-12
- Yii 框架使用Gii生成代码操作示例 2023-04-19
- PHP文章采集URL补全函数(FormatUrl) 2024-02-26
- thinkPHP5.1框架路由::get、post请求简单用法示例 2023-01-14
- PHP递归实现汉诺塔问题的方法示例 2022-10-02
- PHP超全局变量实现原理及代码解析 2023-04-25
- phpQuery采集网页实现代码实例 2023-04-07
- PHP读取文本文件并逐行输出该行使用最多的字符与对应次数的方法 2024-03-02
- PHP安全之webshell和后门检测 2023-09-02
- PHP之sprintf函数用法详解 2024-01-10