たとえば、私はこの形式を持っています:
$s_number = "12";
そして、この入力には0012
、出力として必要です:
もう一つの例:
入力$s_number = "3";
出力:0003
4桁が必要になるたびに、これを実現したいと思います。
たとえば、私はこの形式を持っています:
$s_number = "12";
そして、この入力には0012
、出力として必要です:
もう一つの例:
入力$s_number = "3";
出力:0003
4桁が必要になるたびに、これを実現したいと思います。
数値ではありませんが (文字列)、str_pad を使用してそれを行うことができます。あなたの例では:
$s_number = str_pad( "12", 4, "0", STR_PAD_LEFT );
$s_number = str_pad( "3", 4, "0", STR_PAD_LEFT );
そのために使用str_pad()
します:
echo str_pad($number, 4, '0', STR_PAD_LEFT);
これは、phps を使用して簡単に実現できます。printf
<?php
$s_number = '12';
printf("%04d", $s_number);
?>
お役に立てれば