PHP melaksanakan gelung sambil untuk mencetak berlian pepejal
Dalam PHP, kita boleh mencapai kesan mencetak berlian pepejal melalui gelung while
bersarang. Berikut ialah contoh kod khusus: while
循环来实现打印实心菱形的效果。下面是一个具体的代码示例:
<?php // 设置菱形的大小 $size = 5; // 打印上半部分菱形 $row = 1; while ($row <= $size) { $col = 1; while ($col <= $size - $row) { echo " "; $col++; } $col = 1; while ($col <= 2 * $row - 1) { echo "*"; $col++; } echo " "; $row++; } // 打印下半部分菱形 $row = $size - 1; while ($row >= 1) { $col = 1; while ($col <= $size - $row) { echo " "; $col++; } $col = 1; while ($col <= 2 * $row - 1) { echo "*"; $col++; } echo " "; $row--; } ?>
以上代码中,我们首先设置了菱形的大小为5,然后通过嵌套的while
rrreee
while
bersarang. Logik pencetakan bahagian atas dan bawah sedikit berbeza, tetapi kedua-duanya mencapai bentuk berlian dengan mengawal bilangan ruang dan asterisk. Semoga kod di atas dapat membantu anda, jika anda mempunyai sebarang pertanyaan atau memerlukan penjelasan lanjut, sila hubungi saya. 🎜Atas ialah kandungan terperinci PHP melaksanakan gelung sementara untuk mencetak berlian pepejal. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!