Php怎样将100000转换成10万

比如:
A城市300000人口,B城市50000人口

求方法能直接将这个字符串内的数字转换为:
A城市30万人口,B城市5万人口

效果如图:

img


 $pure_num = preg_replace('/0{4}$/', '万',30000);
function test ($num) {
  if (strlen($num) > 4) {
    return substr($num, 0, -4) . "万";
  } else {
    return "0." . substr($num, 0, 1) . "万";
  }
}

echo test(913011);    // 91万
echo test(3716);      // 0.3万

原数除以10000,自定义精度和取整方式,再追加上单位 (万)