Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk mengembalikan nombor empat digit dengan sifar jika ia tidak dikembalikan dalam php
Dalam php, anda boleh menggunakan fungsi str_pad() untuk mengembalikan empat digit, dan pad sifar jika kurang daripada empat digit Sintaksnya ialah "str_pad($num,4,"0",STR_PAD_RIGHT) "; parameter "STR_PAD_RIGHT" ditentukan Pad sifar di sebelah kanan rentetan angka.
Persekitaran pengendalian tutorial ini: sistem windows7, PHP versi 7.1, komputer DELL G3
Dalam php, anda boleh menggunakan str_pad () berfungsi untuk mengembalikan empat digit, jika kurang daripada empat digit diisi dengan sifar.
Contoh:
<?php echo str_pad(128,4,"0",STR_PAD_RIGHT)."<br>"; echo str_pad(12,4,"0",STR_PAD_RIGHT)."<br>"; echo str_pad(1283,4,"0",STR_PAD_RIGHT)."<br>"; ?>
Penjelasan:
fungsi str_pad() boleh ditentukan menggunakan aksara untuk melapik rentetan ke panjang baharu.
Sintaks:
str_pad(string,length,pad_string,pad_type)
Parameter | Penerangan | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
rentetan |
|
||||||||||
panjang | Diperlukan. Menentukan panjang rentetan baharu. Jika nilai kurang daripada panjang rentetan asal, tiada operasi dilakukan. | ||||||||||
pad_string | Pilihan. Menentukan rentetan yang digunakan untuk padding. Lalai adalah kosong. | ||||||||||
pad_type | Pilihan. Menentukan sisi rentetan yang hendak diisi. <?php echo str_pad(128,4,"0",STR_PAD_RIGHT)."<br>"; echo str_pad(128,4,"0",STR_PAD_LEFT)."<br>"; echo str_pad(12,4,"0",STR_PAD_BOTH)."<br>"; ?>Nilai yang mungkin:
|
Atas ialah kandungan terperinci Bagaimana untuk mengembalikan nombor empat digit dengan sifar jika ia tidak dikembalikan dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!