我有以下脚本
$a = 434343434343;
$b = $a *3;
$c = $a * 6;
print $a;
print $b;
print $c;
我希望使用number_format($var)
语法返回所有三个变量。这三个变量正在html模板的各个部分中打印出来。一次对所有三个变量做这个的最佳方法是什么?我应该将这些变量添加到数组并将数字格式化为数组吗?
我能想出的最好成绩如下:
$a = 434343434343;
$b = $a *3;
$c = $a * 6;
$a = number_format($a);
$b = number_format($b);
$c = number_format($c);
print $a;
print $b;
print $c;
这是首选吗?
答案 0 :(得分:2)
将这些数字放入数组并格式化数组,速度更快。
extract($numbers); //creates the variables $a, $b, $c
echo $a;
echo $b;
echo $c;
顺便说一句,如果你需要将值作为变量,你可以提取它们:
{{1}}
您可以在行动right here中看到它。
答案 1 :(得分:0)
似乎我找到了一个更好的解决方案。
$a = number_format(434343434343);
$b = number_format($a *3);
$c = number_format($a * 6);
//$a = number_format($a);
//$b = number_format($b);
//$c = number_format($c);
//output
print $a;
print $b;
print $c;