Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

ฟังก์ชัน array() ใน PHP


คำสั่ง array() ใน PHP ใช้สำหรับ สร้างอาร์เรย์ (create array) มี 3 ประเภทหลัก:

  • Indexed arrays (อาร์เรย์ดัชนี) − อาร์เรย์ที่มีคีย์เป็นตัวเลข (0, 1, 2, ...)

  • Associative arrays (อาร์เรย์เชื่อมโยง) − อาร์เรย์ที่มีคีย์เป็นชื่อ (named keys)

  • Multidimensional arrays (อาร์เรย์หลายมิติ) − อาร์เรย์ที่มีอาร์เรย์อยู่ภายใน (nested arrays)

ไวยากรณ์ (Syntax)

// Indexed arrays (คีย์เป็นตัวเลข)
array(value1, value2, ...);

// Associative arrays (คีย์เป็นชื่อ)
array(key1 => value1, key2 => value2, ...);

พารามิเตอร์ (Parameters)

  • value − ค่าของสมาชิก

  • key − คีย์ของสมาชิก (สำหรับ associative array)

ค่าที่ส่งคืน (Return Value)

ส่งคืนอาร์เรย์ที่สร้างจากพารามิเตอร์ที่ส่งเข้าไป

ตัวอย่างการใช้งาน

ตัวอย่างที่ 1: Indexed array

<?php
$products = array("Electronics", "Clothing", "Accessories", "Footwear");
$len = count($products);
for ($i = 0; $i < $len; $i++) {
echo $products[$i] . "
";
}
?>

ผลลัพธ์

Electronics
Clothing
Accessories
Footwear

ตัวอย่างที่ 2: Associative array

<?php
$rank = array("Football" => "1", "Cricket" => "2");
foreach ($rank as $key => $value) {
echo "Key = " . $key . ", Value = " . $value . "
";
}
?>

ผลลัพธ์

Key = Football, Value = 1
Key = Cricket, Value = 2