PHP 10000等于1万 100000=10万 100000000等于1亿
1个回答

function test_value($num){

$new_value = '';

$test_arr= array('100000000'=>'亿','10000'=>'万');//从大到小排列你想要的组合

$statu = true;

foreach ($test_arr as $key => $value) {

if($num>=$key){

$new_value=intval($num/$key).$value;

$statu = false;

break;

}

}

if($statu){

$new_value=$num;

}

return $new_value;

}

//像下面这样调用函数即可

echo test_value(15123);//调用函数

echo '

';

echo test_value(112256);//调用函数

echo '

';

echo test_value(100000000);//调用函数

echo '

';

echo test_value(100000001);//调用函数

// 输出结果

// 1万

// 11万

// 1亿

// 1亿