ให้เราดูตัวอย่างการพิมพ์รูปแบบของพีระมิดใน PHP -
ตัวอย่าง
<?php function print_pattern($val) { $num = 2 * $val - 2; for ($i = 0; $i < $val; $i++) { for ($j = 0; $j < $num; $j++) echo " "; $num = $num - 1; for ($j = 0; $j <= $i; $j++ ) { echo "* "; } echo "\n"; } } $val = 7; print_pattern($val); ?>
ผลลัพธ์
* * * * * * * * * * * * * * * * * * * * * * * * * * * *
ฟังก์ชันชื่อ 'print_pattern' ถูกกำหนดให้วนซ้ำตามจำนวนแถวที่ต้องการสร้างรูปแบบ การขึ้นบรรทัดใหม่ที่เกี่ยวข้องยังสะท้อนโดยใช้แอตทริบิวต์ "echo" ฟังก์ชันนี้เรียกโดยส่งจำนวนแถวที่ต้องการสร้างรูปแบบ