PHP数字\格式仅取第一位数字

PHP数字\格式仅取第一位数字,php,Php,是否可以从number\u格式中仅获取数字的前3位 我的号码像是550000,我把它放进。这将返回550000。我正在寻找一种分别获得550和000的解决方案,如果需要,我愿意使用2 这可能吗?是的,您可以使用PHP函数在逗号,上拆分数字,如下所示: echo explode(',', number_format($package->price, 0))[0]; // => 550 echo explode(',', number_format($package->price,

是否可以从
number\u格式
中仅获取数字的前3位

我的号码像是
550000
,我把它放进
。这将返回
550000
。我正在寻找一种分别获得
550
000
的解决方案,如果需要,我愿意使用2

这可能吗?

是的,您可以使用PHP函数在逗号
上拆分数字,如下所示:

echo explode(',', number_format($package->price, 0))[0]; // => 550
echo explode(',', number_format($package->price, 0))[1]; // => 000
是的,您可以使用PHP函数在逗号
上拆分数字,如下所示:

echo explode(',', number_format($package->price, 0))[0]; // => 550
echo explode(',', number_format($package->price, 0))[1]; // => 000
试着用“,”来爆炸

文件:

见此:

print_r(explode(',',number_format(550000,0)));
Array
(
    [0] => 550
    [1] => 000
)
输出:

print_r(explode(',',number_format(550000,0)));
Array
(
    [0] => 550
    [1] => 000
)
试着用“,”来爆炸

文件:

见此:

print_r(explode(',',number_format(550000,0)));
Array
(
    [0] => 550
    [1] => 000
)
输出:

print_r(explode(',',number_format(550000,0)));
Array
(
    [0] => 550
    [1] => 000
)

未定义的偏移量:1@mafortis请尝试在“
”上拆分,“
相反,我认为您在事故中发布了
550.000
,应该是
550000
,并带有逗号。正在工作,谢谢,请等待4分钟,直到我可以接受您的回答未定义的偏移量:1@mafortis请尝试在“
”上拆分,“
”,我想你在事故中发布了
550000
,应该是
550000
,并加了逗号。正在工作,谢谢,请等待4分钟,直到我能接受你的回答