ความไม่จำเป็นของวงเล็บปีกกาในลูปของ PHP
ในลูป วงเล็บปีกกาไม่จำเป็น หากละไว้ ลูปจะทำงานเพียง บรรทัดเดียวที่อยู่ด้านล่างมัน
ลองดูตัวอย่าง สมมติว่าเรามี ลูปที่มีวงเล็บปีกกา:
<?php
for ($i = 0; $i <= 9; $i++) {
echo $i; // จะแสดงตัวเลขตั้งแต่ 0 ถึง 9
}
?>
ละวงเล็บปีกกา - และผลลัพธ์ จะไม่เปลี่ยนแปลง:
<?php
for ($i = 0; $i <= 9; $i++)
echo $i; // จะแสดงตัวเลขตั้งแต่ 0 ถึง 9
?>
เขียนโค้ดต่อไปนี้ใหม่ โดยไม่มีวงเล็บปีกกา:
<?php
$arr = [1, 2, 3, 4, 5];
foreach ($arr as $elem) {
echo $elem;
}
?>