/** * 数字转汉字描述 */ function numToStr($num) { // 判断正确数字 if (!preg_match('/^(\d*)(\.\d+)?$/', $num)) return '不是正确的数字!'; // 准备参数 $num = ltrim($num, '0'); $num_arr = ['', '一', '两', '三', '四', '五', '六', '七', '八', '九']; $desc_arr = ['', '十', '百', '千', '万', '十