Associative array จะมี index เป็น string เพื่อสร้างความเชื่อมโยงที่แข็งแกร่งระหว่าง key และ values Associative arrays มี named keys ที่กำหนดให้
มาดูตัวอย่าง −
$arr = array( "p"=>"150", "q"=>"100", "r"=>"120", "s"=>"110", "t"=>"115");
ข้างต้นเห็น key และ value pairs ในอาร์เรย์
การ implement Associative Arrays ใน PHP โค้ดมีดังนี้ −
ตัวอย่าง
<?php $arr = array( "p"=>"150", "q"=>"100", "r"=>"120", "s"=>"110", "t"=>"115", "u"=>"103", "v"=>"105", "w"=>"125" ); echo "Value 1 = " .reset($arr); ?>
ผลลัพธ์
จะผลลัพธ์ดังนี้ −
Value 1 = 150
ตัวอย่าง
มาดูตัวอย่างอีกอย่าง −
<?php
$salaries = array("jack" => 2000, "qadir" => 1000);
echo "Salary of jack is ". $salaries['jack'] . "\n";
$salaries['jack'] = "high";
$salaries['tom'] = "low";
echo "Salary of jack is ". $salaries['jack'] . "\n";
?>ผลลัพธ์
จะผลลัพธ์ดังนี้ −
Salary of jack is 2000 Salary of jack is high