文字列の左側を指定した長さになるまで他の文字列で埋める


str_pad関数を使用します。

例えば、10桁の文字列になるように0で埋めたい場合は、次のように使用します。

第4引数は、元の文字列の左側を埋めることを指定するための定数です。省略またはSTR_PAD_RIGHTを指定すると、文字列の右側が埋められます。

$str = '123';
$padded = str_pad($str, 10, '0', STR_PAD_LEFT);

echo $padded;

出力結果は次のようになります。

0000000123