PHP关联数组

本文概述

  • 定义
  • 例子
  • 遍历PHP关联数组
【PHP关联数组】PHP允许你使用=> 符号将名称/标签与PHP中的每个数组元素相关联。这样, 你可以轻松记住该元素, 因为每个元素都由标签而不是递增的数字表示。
定义定义关联数组有两种方法:
第一种方式:
$salary=array("Sonoo"=> "550000", "Vimal"=> "250000", "Ratan"=> "200000");

第二种方式:
$salary["Sonoo"]="550000"; $salary["Vimal"]="250000"; $salary["Ratan"]="200000";

例子文件: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/> "; ?>

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

文件: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/> "; ?>

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

遍历PHP关联数组在每个循环的PHP的帮助下, 我们可以轻松地遍历PHP关联数组的元素。
< ?php $salary=array("Sonoo"=> "550000", "Vimal"=> "250000", "Ratan"=> "200000"); foreach($salary as $k => $v) { echo "Key: ".$k." Value: ".$v."< br/> "; } ?>

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

    推荐阅读