recherche

Maison  >  Questions et réponses  >  le corps du texte

php - Numéros en 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 ?

PHP中文网PHP中文网2784 Il y a quelques jours1041

répondre à tous(2)je répondrai

  • 代言

    代言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];
    }
    
    //一二三七一二四一二九一二四

    répondre
    0
  • phpcn_u1582

    phpcn_u15822017-06-13 09:24:16

    Pourquoi ne pas utiliser des paires clé-valeur

    $arr = [ 1=>'一', 2=>'二' ];

    répondre
    0
  • Annulerrépondre