PHP cho phép bạn liên kết tên / nhãn với từng phần tử mảng trong PHP bằng cách sử dụng biểu tượng =>. Như vậy, bạn có thể dễ dàng nhớ phần tử vì mỗi phần tử được biểu thị bằng nhãn hơn là một con số tăng dần.

1. Định nghĩa

Có hai cách để xác định mảng kết hợp:

Cách thứ nhất:

$salary=array("Sonoo"=>"550000","Vimal"=>"250000","Ratan"=>"200000");  

Cách thứ 2:

$salary["Sonoo"]="550000";  
$salary["Vimal"]="250000";  
$salary["Ratan"]="200000"; 

2. Thí dụ

Tệp: arrayassociative1.php

<?php    
$salary=array("Sonoo"=>"550000","Vimal"=>"250000","Ratan"=>"200000");  
echo "Sonoo salary: ".$salary["Sonoo"]."<br/>";  
echo "Vimal salary: ".$salary["Vimal"]."<br/>";  
echo "Ratan salary: ".$salary["Ratan"]."<br/>";  
?>

Đầu ra:

Sonoo salary: 550000
Vimal salary: 250000
Ratan salary: 200000

Tệp: arrayassociative2.php

<?php    
$salary["Sonoo"]="550000";  
$salary["Vimal"]="250000";  
$salary["Ratan"]="200000";   
echo "Sonoo salary: ".$salary["Sonoo"]."<br/>";  
echo "Vimal salary: ".$salary["Vimal"]."<br/>";  
echo "Ratan salary: ".$salary["Ratan"]."<br/>";  
?>  

Đầu ra:

Sonoo salary: 550000
Vimal salary: 250000
Ratan salary: 200000

3. Duyệt qua mảng liên kết PHP

Với sự trợ giúp của PHP cho mỗi vòng lặp, chúng ta có thể dễ dàng xem qua các phần tử của mảng kết hợp PHP.

<?php    
$salary=array("Sonoo"=>"550000","Vimal"=>"250000","Ratan"=>"200000");  
foreach($salary as $k => $v) {  
echo "Key: ".$k." Value: ".$v."<br/>";  
}  
?>  

Đầu ra:

Key: Sonoo Value: 550000
Key: Vimal Value: 250000
Key: Ratan Value: 200000

Cài ứng dụng cafedev để dễ dàng cập nhật tin và học lập trình mọi lúc mọi nơi tại đây.

Tài liệu từ cafedev:

Nếu bạn thấy hay và hữu ích, bạn có thể tham gia các kênh sau của cafedev để nhận được nhiều hơn nữa:

Chào thân ái và quyết thắng!

Đăng ký kênh youtube để ủng hộ Cafedev nha các bạn, Thanks you!