当前位置:频道 > 正文

PHP-使用数组的示例 天天观热点

2023-04-26 09:35:42  来源:腾讯云


(资料图片)

下面是一些使用数组的示例:

声明和输出索引数组:

$myArray1 = array(1, 2, 3);echo $myArray1[0]; // 输出:1echo $myArray1[1]; // 输出:2echo $myArray1[2]; // 输出:3

声明和输出关联数组:

$myArray2 = array(    "Alice" => 95,    "Bob" => 87,    "Charlie" => 92);echo $myArray2["Alice"]; // 输出:95echo $myArray2["Bob"]; // 输出:87echo $myArray2["Charlie"]; // 输出:92

声明和输出多维数组:

$myArray3 = array(    "Alice" => array(        "Math" => 95,        "English" => 92    ),    "Bob" => array(        "Math" => 87,        "English" => 90    ),    "Charlie" => array(        "Math" => 92,        "English" => 88    ));echo $myArray3["Alice"]["Math"]; // 输出:95echo $myArray3["Bob"]["English"]; // 输出:90echo $myArray3["Charlie"]["Math"]; // 输出:92

在这个示例中,$myArray3是一个多维数组,包含三个关联数组。每个关联数组都包含两个键值对,分别代表某个学生的数学和英语成绩。在输出多维数组的元素时,需要使用多个方括号来指定每个维度的索引值。

合并两个索引数组:

$myArray4 = array(4, 5, 6);$mergedArray1 = array_merge($myArray1, $myArray4); // 合并两个索引数组print_r($mergedArray1); // 输出:Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 [4] => 5 [5] => 6 )

合并两个关联数组:

$myArray5 = array(    "David" => 89,    "Eva" => 91);$mergedArray2 = array_merge($myArray2, $myArray5); // 合并两个关联数组print_r($mergedArray2); // 输出:Array ( [Alice] => 95 [Charlie] => 92 [David] => 89 [Eva] => 91 )

向索引数组中添加一个或多个元素:

array_push($myArray1, 4, 5); // 向索引数组中添加两个元素print_r($myArray1); // 输出:Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 [4] => 5 )

从索引数组中删除最后一个元素:

array_pop($myArray1); // 从索引数组中删除最后一个元素print_r($myArray1); // 输出:Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 )

从索引数组中删除第一个元素:

array_shift($myArray1); // 从索引数组中删除第一个元素print_r($myArray1); // 输出:Array ( [0] => 2 [1] => 3 [2] => 4 )

向索引数组开头添加一个元素:

array_unshift($myArray1, 0); // 向索引数组开头添加一个元素print_r($myArray1); // 输出:Array ( [0] => 0 [1] => 2 [2] => 3 [3] => 4 )

关键词:

推荐阅读

qq360冲突具体是怎么回事?360QQ为什么掐架?

qq360冲突具体是怎么回事?奇虎360与腾讯之争由来已久,被业界形象地称为3Q大战。双方互诉三次,奇虎360败诉。其中奇虎360诉腾讯公司垄断案 【详细】

亚洲第一高楼介绍 亚洲第一高楼有多高?

亚洲第一高楼介绍第一高楼,迪拜迪拜的哈利法塔,哈利法塔高达828米哈利法塔,原名迪拜铁塔,是世界上最高的建筑和人造结构。该塔高828米, 【详细】

大气污染的原因 大气污染的影响和危害有多大?

大气污染的原因大气污染的原因主要有人为因素(如工业废气、生活用煤、汽车尾气等)和自然因素(如森林火灾、火山爆发等),而前者是主要因素, 【详细】

什么是核废水?核废水对生态环境有哪些危害?

什么是核废水?核废水由核电站产生。听起来是不是很高端,其实发电的原理和火电厂是一样的,只是一个是烧煤,一个是烧核。水烧开后,用蒸汽 【详细】

特斯拉价格多少钱一辆?特斯拉的最低价是多少?

特斯拉价格多少钱一辆?特斯拉Model 3是特斯拉Model X车型。2019年11月,特斯拉上海工厂生产的Model 3正式亮相,就是我们前面提到的国产M 【详细】

关于我们  |  联系方式  |  免责条款  |  招聘信息  |  广告服务  |  帮助中心

联系我们:85 572 98@qq.com备案号:粤ICP备18023326号-40

科技资讯网 版权所有