ให้เราดูตัวอย่างการพิมพ์รูปแบบของพีระมิดใน 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" ฟังก์ชันนี้เรียกโดยส่งจำนวนแถวที่ต้องการสร้างรูปแบบ