PHP Arrays
อาร์เรย์เก็บค่าหลายค่าไว้ในตัวแปรเดียว:
ตัวอย่าง
<?php
$cars = array("Volvo", "BMW", "Toyota");
echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . ".";
?>
อาร์เรย์คืออะไร?
อาร์เรย์เป็นตัวแปรพิเศษ ซึ่งสามารถเก็บค่าได้มากกว่าหนึ่งค่าในแต่ละครั้ง
หากคุณมีรายการสิ่งของ (เช่น รายชื่อรถ) การจัดเก็บรถยนต์ในตัวแปรเดียวอาจมีลักษณะดังนี้:
$cars1 = "Volvo";
$cars2 = "BMW";
$cars3 = "Toyota";
อย่างไรก็ตาม ถ้าคุณต้องการวนรอบรถและหารถเฉพาะล่ะ แล้วถ้าคุณมีรถไม่ถึง 3 คัน แต่มี 300 คันล่ะ?
วิธีแก้ไขคือสร้างอาร์เรย์!
อาร์เรย์สามารถเก็บค่าได้หลายค่าภายใต้ชื่อเดียว และคุณสามารถเข้าถึงค่าต่างๆ ได้โดยอ้างอิงจากหมายเลขดัชนี
สร้างอาร์เรย์ใน PHP
ใน PHP array()
ฟังก์ชันนี้ใช้เพื่อสร้างอาร์เรย์:
array();
ใน PHP มีอาร์เรย์สามประเภท:
- อาร์เรย์ที่จัดทำดัชนี - อาร์เรย์ที่มีดัชนีตัวเลข
- แอสโซซิเอทีฟอาเรย์ - อาร์เรย์ที่มีชื่อคีย์
- อาร์เรย์หลายมิติ - อาร์เรย์ที่มีหนึ่งอาร์เรย์ขึ้นไป
รับความยาวของอาร์เรย์ - ฟังก์ชัน count()
ฟังก์ชันcount()
นี้ใช้เพื่อคืนค่าความยาว (จำนวนองค์ประกอบ) ของอาร์เรย์:
ตัวอย่าง
<?php
$cars = array("Volvo", "BMW", "Toyota");
echo count($cars);
?>
อ้างอิงอาร์เรย์ PHP ที่สมบูรณ์
สำหรับการอ้างอิงที่สมบูรณ์ของฟังก์ชันอาร์เรย์ทั้งหมด ไปที่PHP Array Referenceทั้งหมดของเรา
ข้อมูลอ้างอิงประกอบด้วยคำอธิบายสั้น ๆ และตัวอย่างการใช้งาน สำหรับแต่ละฟังก์ชัน!