สำหรับเรื่องนี้ คุณสามารถใช้ for loop ร่วมกับเงื่อนไขบางอย่าง
โค้ด PHP ดังนี้ -
ตัวอย่าง
<!DOCTYPE html> <html> <body> <?php
$arrayList = [];
for ($counter = 0; $counter < 5; $counter++) {
($counter%2) ? ($arrayList[] = $counter) : ($arrayList[] = "Even");
}
for ($counter = 0; $counter < 5; $counter++) {
echo $arrayList[$counter]," ";
}
?> </body> </html>
ผลลัพธ์
Even 1 Even 3 Even
ข้างต้น สำหรับ index ที่ 0 ข้อความ "Even" จะแสดง และไปเรื่อยๆ สำหรับ index ที่ 2 และ 4