我在这里使用str_pad()
函数有一个简单的代码,它会为一个数字添加0个前缀。这是我的代码:
$num = 456;
$test = str_pad($num, 6, '0', STR_PAD_LEFT);
echo $test;
输出:
000456
如果我想反转代码怎么办?如果我的号码设置为$num = 000456
,那么它只会输出456
吗?希望你对我的noob问题有所考虑。感谢
答案 0 :(得分:2)
简单
$val = ltrim($your_num, "000");
答案 1 :(得分:0)
$val = (int)$your_num;
除非我缺少任何东西,否则应该可以解决问题。
答案 2 :(得分:0)
这对我有帮助。
$str = "0011";
echo (int)$str;
输出为11