Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk menukar 1 kepada 01 dalam php
Dalam PHP, anda boleh menggunakan fungsi sprintf() untuk menukar "1" kepada "01". dalam rentetan dengan sintaks "sprintf("d",1)".
Persekitaran pengendalian tutorial ini: sistem Windows 10, PHP versi 7.1, komputer DELL G3
Fungsi sprintf() menulis rentetan terformat ke dalam pembolehubah.
arg1, arg2, parameter akan dimasukkan ke dalam rentetan utama pada simbol tanda peratus (%). Fungsi ini dilaksanakan langkah demi langkah. Pada tanda % pertama, masukkan arg1, pada tanda % kedua, arg2, dan seterusnya.
Sintaksnya ialah:
sprintf(format,arg1,arg2,arg++)
Parameter dinyatakan seperti berikut:
format Diperlukan. Menentukan rentetan dan cara memformat pembolehubah di dalamnya.
Nilai format yang mungkin:
%% - Mengembalikan tanda peratus %
%b - Nombor binari
%c - aksara yang sepadan dengan nilai ASCII
%d - nombor perpuluhan yang mengandungi tanda (nombor negatif, 0, nombor positif)
%e - Gunakan notasi saintifik huruf kecil (cth. 1.2e 2)
%E - Gunakan notasi saintifik huruf besar (cth. 1.2 E 2)
%u - Nombor perpuluhan tanpa tanda (lebih besar daripada atau sama dengan 0)
%f - Nombor titik terapung (tetapan setempat)
%F - titik terapung (tetapan bukan asli)
%g - lebih pendek %e dan %f
%G - lebih pendek %E dan %f
%o - nombor perlapanan
% s - rentetan
%x - nombor heksadesimal (huruf kecil)
%X - nombor heksadesimal (huruf besar) huruf)
Nilai format tambahan. Mesti diletakkan di antara % dan huruf (cth. %.2f):
(Tambah atau - di hadapan nombor untuk mentakrifkan tanda nombor. Secara lalai, hanya nombor negatif adalah tanda, nombor positif tidak ditanda)
' (menentukan apa yang hendak digunakan sebagai pelapik, lalainya ialah ruang. Ia mesti digunakan dengan penentu lebar. Contohnya: %'x20s (gunakan " x" sebagai pelapik))
- (nilai pembolehubah pelarasan kiri)
[0-9] (menentukan lebar minimum daripada nilai pembolehubah)
.[0-9] (Nyatakan bilangan tempat perpuluhan atau panjang rentetan maksimum)
Nota: Jika anda menggunakan lebih daripada satu daripada format Nilai di atas, ia mesti digunakan dalam susunan di atas dan tidak boleh diganggu.
arg1 Diperlukan. Menentukan parameter untuk disisipkan pada simbol % pertama dalam rentetan format.
arg2 Pilihan. Menentukan parameter untuk dimasukkan ke dalam rentetan format pada simbol % kedua.
arg Pilihan. Menentukan parameter untuk disisipkan pada simbol % ketiga, keempat, dsb. dalam rentetan format.
Contoh adalah seperti berikut:
<?php $s1=sprintf("%02d",1); $s2=sprintf("%02d",2); echo $s1 ,"<br>"; echo $s2; ?>
Hasil keluaran:
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Bagaimana untuk menukar 1 kepada 01 dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!