Rumah >pembangunan bahagian belakang >tutorial php >PHP melaksanakan gelung sementara untuk mencetak berlian pepejal
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!