扫码关注官方订阅号
如何将快速将数字转为文字比如说 1 => 一,2=> 二, ..., 15=》十五我当前想的是把中文存到一个数组中
$arr = ['一','二','三','四','五','六','七','八','九','十'];
不过这样也太麻烦了 如何将输入数字转换为中文,有没有更简单的方式?
认证高级PHP讲师
太闲了,,,,,,,,,,,,,,,,,,,,,,
<?php $str = 1237124129124; //将一个字符串转换为数组 $arr = str_split((string)$str,1); $cns = ['零','一','二','三','四','五','六','七','八','九']; foreach ($arr as $key) { echo $cns[$key]; } //一二三七一二四一二九一二四
为啥不用键值对的方式
$arr = [ 1=>'一', 2=>'二' ];
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
太闲了,,,,,,,,,,,,,,,,,,,,,,
为啥不用键值对的方式