Maison > Questions et réponses > le corps du texte
Comment convertir rapidement des nombres en texte
Par exemple, 1 => un, 2=> deux, ..., 15=》quinze
Ce à quoi je pense actuellement, c'est d'enregistrer les caractères chinois dans un tableau
$arr = ['一','二','三','四','五','六','七','八','九','十'];
Mais c'est trop gênant
Comment convertir les nombres saisis en chinois ? Existe-t-il un moyen plus simple ?
代言2017-06-13 09:24:16
Trop gratuit ,,,,,,,,,,,,,,,,,,,,,
<?php
$str = 1237124129124;
//将一个字符串转换为数组
$arr = str_split((string)$str,1);
$cns = ['零','一','二','三','四','五','六','七','八','九'];
foreach ($arr as $key) {
echo $cns[$key];
}
//一二三七一二四一二九一二四
phpcn_u15822017-06-13 09:24:16
Pourquoi ne pas utiliser des paires clé-valeur
$arr = [ 1=>'一', 2=>'二' ];