gpt4 book ai didi

php - 显示 1k 而不是 1,000

转载 作者:可可西里 更新时间:2023-11-01 12:43:17 26 4
gpt4 key购买 nike

    function restyle_text($input){
$input = number_format($input);
$input_count = substr_count($input, ',');
if($input_count != '0'){
if($input_count == '1'){
return substr($input, +4).'k';
} else if($input_count == '2'){
return substr($input, +8).'mil';
} else if($input_count == '3'){
return substr($input, +12).'bil';
} else {
return;
}
} else {
return $input;
}
}

这是我的代码,我认为它可以工作。显然不是。有人可以帮忙吗,因为我想不通。

最佳答案

试试这个:

http://codepad.viper-7.com/jfa3uK

function restyle_text($input){
$input = number_format($input);
$input_count = substr_count($input, ',');
if($input_count != '0'){
if($input_count == '1'){
return substr($input, 0, -4).'k';
} else if($input_count == '2'){
return substr($input, 0, -8).'mil';
} else if($input_count == '3'){
return substr($input, 0, -12).'bil';
} else {
return;
}
} else {
return $input;
}
}

基本上,我认为您错误地使用了 substr()

关于php - 显示 1k 而不是 1,000,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8549463/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com