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