Formatkan nombor dengan sifar pendahuluan dalam PHP
P粉101708623
2023-08-23 16:58:48
<p>Saya mempunyai pembolehubah yang mengandungi nilai <kod>1234567</code>. </p>
<p>Saya mahu ia mengandungi tepat 8 digit, iaitu <kod>01234567</code>. </p>
<p>Adakah terdapat fungsi PHP? </p>
Dengan mengandaikan nilai dalam $value:
Echo it:
printf("%08d", $value);
Dapatkan:
$formatted_value = sprintf("%08d", $value);
Ini sepatutnya berjaya
Gunakan
sprintf
: p>Sebagai alternatif, anda juga boleh menggunakan
str_pad
: