PHP 常用函数(三)

<?php

     /**
     * 年份数字转中文
     *
     * @param integer $year 年份数字
     * @param boolean $flag 是否显示公元
     * @return string
     */
  function yearToUpper($year, $flag = false)
    {
        $array = array('零', '一', '二', '三', '四', '五', '六', '七', '八', '九');
        $str = $flag ? '公元' : '';
        for ($i = 0; $i < 4; $i ++) {
            $str .= $array[substr($year, $i, 1)];
        }
        return $str;
    }

  yearToUpper(2018);

结果如下:二零一八

猜你喜欢

转载自my.oschina.net/u/2494575/blog/1806656