如何将快速将数字转为文字比如说 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=>'二' ];
太闲了,,,,,,,,,,,,,,,,,,,,,,
为啥不用键值对的方式