新消息丨PHP-使用数组的示例

2023-04-26 01:16:35 来源:腾讯云


(资料图片)

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

声明和输出索引数组:

$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 )

标签:

资讯:上海国企改革板块12月20日跌1.81%,云赛智联领跌,主力资金净流出6.81亿元

12月20日上海国企改革板块较上一交易日下跌1 81%,云赛智联领跌。当日上证指数报收于3073 77,下跌1 ...

2022-12-21 03:58:09

中国营养学会等机构发布《电解质与健康联合提示》 特殊时期宜适当补充电解质

中国营养学会等机构发布《电解质与健康联合提示》特殊时期宜适当补充电解质2022年12月20日16:18中国网财经

2022-12-20 16:07:21

五大发电集团开足马力 全力保障冬季能源供应-全球速看料

  为有效应对冬季寒冷天气对一体化产业链供应链的冲击和影响,五大发电集团开足马力,全力保障冬季能...

2022-12-20 10:48:40

泰嘉股份: 独立董事关于第五届董事会第二十六次会议相关事项的独立意见

湖南泰嘉新材料科技股份有限公司独立董事  关于第五届董事会第二十六次会议相关事项的独立意见  根...

2022-12-19 22:06:14

大豪科技:期间利润的归属请见重组报告书

大豪科技(603025)12月19日在投资者关系平台上答复了投资者关心的问题。投资者:重组中止期间,标的公司...

2022-12-19 15:53:02

当前关注:配售消息披露后,合景泰富(01813.HK)盘初低开后跌约13%

配售消息披露后,合景泰富(01813 HK)盘初低开后跌约13%。公司拟先旧后新配售2 35亿股,相当于已发行股...

2022-12-19 10:00:13

优信巴士逾期20天还款有什么后果?_世界今头条

网贷逾期一般会上征信,有些借贷机构在用户逾期后一天后就会上报给征信机构,而有些借贷机构则是会在几天...

2022-12-19 00:19:47

一笑泯恩仇!小卡:我跟波帅没裂痕 邓肯做不了教练|即时看

一笑泯恩仇!小卡:我跟波帅没裂痕邓肯做不了教练,邓肯,波帅,马刺队,莱纳德,格雷格·波波维奇,快船队

2022-12-18 11:32:10

潍柴重机董秘回复:如有涉及达到信息披露标准事项,公司将严格按照有关法规和监管要求进行信息披露 当前视点

潍柴重机(000880)12月17日在投资者关系平台上答复了投资者关心的问题。

2022-12-17 14:03:25

集合竞价再次暴走,差点上演大奇迹日,下周如何? 天天观点

昨天预测今天上涨,真的是我错了,因为昨晚欧美全线大跌,今日市场非常难。大盘上演低开高走,指数还是...

2022-12-16 23:16:47
x 广告
x 广告

Copyright ©  2015-2022 华南经营网版权所有  备案号:粤ICP备18025786号-52   联系邮箱: 954 29 18 82 @qq.com