• Source
    1. <?php
    2. for ($i=0; $i< 100; $i+=10) {
    3. echo ch_num( rand(0, $i) ). "\n";
    4. }
    5. function ch_num($num) {
    6. $ch_num = array("十", "一", "二", "三", "四", "五", "六", "七", "八", "九");
    7. $ten_num = floor($num / 10);
    8. $hun_num = floor($num / 100);
    9. return ($ten_num > 0) ? ch_num(($ten_num == 1) ? 0 : $ten_num) . (($ten_num > 1) ? $ch_num[0] : null) . (($num - 10 * $ten_num != 0 ) ? ch_num($num - 10 * $ten_num) : null) : $ch_num[$num];
    10. }