PHP关联数组教程

PHP编程语言提供数组,以便在单个变量中存储多个项。阵列非常有用,它使一系列数据的存储、管理和操作变得非常容易。PHP提供了一种数组类型的关联数组。关联数组用于将项存储为值和键。

null

关联数组可以用于不同的目的,如列表、向量、距离、集合、堆栈、队列等,这使得关联数组非常流行和有用。

创建关联数组

可以用不同的方法创建关联数组。创建关联数组的第一种方法是在单个语句中提供数组项。这条语句可以是单行,也可以是多行。在下面的示例中,我们将创建一个包含人名及其年龄的关联数组。

$age = array("ismail"=>37 , "ahmet"=>8 , "elif"=>12);

或者,可以通过在多个语句中逐个添加项来创建关联数组。在这种情况下,不需要使用 数组 声明。

$age["ismail"]=37;$age["ahmet"]=8;$age["elif"]=12;

创建混合类型关联数组

关联数组的另一个强大功能是项可以是不同的类型。对于每个不同的项,键或项可以是整数、字符串等。这种类型的关联数组称为混合型关联数组。这对于在单个数组中存储不同的对象非常有用。

$person= array("name"=>"ismail","age"=>37);

将项添加到关联数组

可以很容易地将新项添加到关联数组中。只需提供项键和设置的值。在下面的示例中,键为“”的新项 国家 “和价值” 土耳其 “添加到名为 $人 .

$person= array("name"=>"ismail","age"=>37);$person["country"]="Turkey";

使用关联数组项

通过使用键,可以很容易地检索和使用关联数组项。为了获得项目值,只需提供键。返回的值可以赋给变量或直接使用。

$person= array("name"=>"ismail","age"=>37);

$name = $person["name"];echo $person["name"];

循环关联数组

在单个变量中存储多个项使数组非常有用。这些项可以使用不同的循环机制进行循环。循环使得循环对关联数组的每一项都进行迭代。

$age = array("ismail"=>37 , "ahmet"=>8 , "elif"=>12);foreach($age as $name => $value){   echo $name." age is ".$value;}
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享