格式编号前导零

问题描述

我有一个包含整数的变量:

$num = 10;

我想转换为具有4位数字的字符串,因此数字10将是0010

我看到了number_format函数的文档,但不能满足我的需要。

我该怎么办?

解决方法

使用str_pad https://www.php.net/manual/en/function.str-pad.php

<?php

$num = 10;

echo str_pad($num,4,STR_PAD_LEFT);