Php 将逗号放入变量中

Php 将逗号放入变量中,php,number-formatting,Php,Number Formatting,是否可以将逗号从变量放入数字中?像 echo "Gold: ",$stats['gold']; 这可能会显示135345634,但我希望它显示135345634 如果有一种方法可以自动为每个数字执行此操作,那将是惊人的 是的,您可以使用函数来执行此操作: $number = YOUR_NUMBER; $result = number_format($number); echo $number; // prints your number as comma separated 此函数具有更多功

是否可以将逗号从变量放入数字中?像

echo "Gold: ",$stats['gold'];
这可能会显示135345634,但我希望它显示135345634

如果有一种方法可以自动为每个数字执行此操作,那将是惊人的

是的,您可以使用函数来执行此操作:

$number = YOUR_NUMBER;
$result = number_format($number);
echo $number; // prints your number as comma separated
此函数具有更多功能,请查看上面的链接

如果您正在显示货币,还可以使用该功能

对于您的情况,答案可能是:

$result = number_format($stats['gold']);
echo "Gold: ".$result;
就本部分而言:

如果有一种方法可以自动为每个数字执行此操作,那将是惊人的

以下是一种方法:

foreach($stats as $key => $value) {
    $result = number_format($value);
    echo $key.": ".$result."\n";
}

是的,您可以使用函数来执行此操作:

$number = YOUR_NUMBER;
$result = number_format($number);
echo $number; // prints your number as comma separated
此函数具有更多功能,请查看上面的链接

如果您正在显示货币,还可以使用该功能

对于您的情况,答案可能是:

$result = number_format($stats['gold']);
echo "Gold: ".$result;
就本部分而言:

如果有一种方法可以自动为每个数字执行此操作,那将是惊人的

以下是一种方法:

foreach($stats as $key => $value) {
    $result = number_format($value);
    echo $key.": ".$result."\n";
}

PHP函数满足您的需要:

$num = 135345634;
$str = number_format($num);
echo $str; // "135,345,634"
希望对您有所帮助。

PHP函数满足您的需要:

$num = 135345634;
$str = number_format($num);
echo $str; // "135,345,634"

希望这能有所帮助。

我没有“设定值”,这取决于变量是什么,可以是1100或100000:3我没有“设定值”,这取决于变量是什么,可以是1100或100000:3@wavemode他的答案是正确的,你应该根据他的答案想办法。不过,我仍然在我的答案中向你展示了如何做,以防你仍然被卡住。@nem这对我的具体情况不正确。那么看看我的答案,我想这就是你想要的…@nem是的,很有效,谢谢:)@wavemode的答案是正确的,你应该根据他的答案来决定该怎么做。不过,我还是在我的答案中向您展示了如何做,以防您仍然被卡住。@nem这不适合我的具体情况那么请查看我的答案,我想这就是您想要的…@nem是的,这很有效谢谢:)