Satu, satu, satu, dua, dua, dua, empat satu, tiga, tiga, dua, tiga, enam, tiga, tiga, sembilan... Saya percaya formula jadual darab telah terukir dalam tulang; setiap orang Cina Haha~ Tetapi hari ini kita akan menulis jadual pendaraban enam-enam Sudah tentu, kita akan menggunakan PHP, bahasa terbaik di dunia, untuk merealisasikan output!
Malah, kaedah pelaksanaannya sangat mudah, saya berharap idea ini dapat membolehkan semua orang membuat kesimpulan dalam proses pembangunan yang lain!
Kemudian persoalan utama artikel ini ialah "Cara menulis program PHP untuk mencetak jadual pendaraban sehingga 6*6".
Kaedah PHP mencetak jadual pendaraban sehingga 6*6:
Kodnya adalah seperti berikut:
<?php for ($i = 1; $i < 7; $i++) { for ($j = 1; $j < 7; $j++) { if ($j == 1) { echo str_pad($i*$j, 2, " ", STR_PAD_LEFT); } else { echo str_pad($i*$j, 4, " ", STR_PAD_LEFT); } } echo "<br>"; }
Hasil cetakan ialah:
Dalam kod di atas, semua orang harus sangat jelas tentang idea pelaksanaan yang ditunjukkan Artikel ini tidak akan memperkenalkan lebih lanjut tentang untuk gelung dan pernyataan jika;
Di sini kami memperkenalkan fungsi str_pad()
; fungsi
str_pad()
ialah fungsi terbina dalam PHP, yang digunakan untuk mengisi rentetan ke panjang baru.
Sintaks ialah "str_pad(string,length,pad_string,pad_type)
"
Rentetan parameter mewakili rentetan yang akan diisi;
panjang parameter mewakili panjang rentetan baharu. (Jika nilai kurang daripada panjang asal rentetan, tiada operasi dilakukan.)
Parameter pad_string mewakili rentetan yang digunakan untuk pelapik dan lalainya kosong.
Parameter pad_type menunjukkan sisi mana pada rentetan padding.
Nilai yang mungkin untuk parameter pad_type adalah seperti berikut:
STR_PAD_BOTH
- pad kedua-dua belah rentetan. Jika ia bukan nombor genap, bahagian kanan mendapat padding tambahan.
STR_PAD_LEFT
- melapik bahagian kiri rentetan.
STR_PAD_RIGHT
- melapik bahagian kanan rentetan. lalai.
Akhir sekali, saya ingin mengesyorkan "Tutorial Video PHP" yang terkini dan paling komprehensif kepada semua orang~ Datang dan belajar!
Atas ialah kandungan terperinci Jadual pendaraban 6*6 output menyeronokkan PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!