PHP如何使用array_unshift()在数组开头插入元素

2025-05-27 0 91

PHP array_unshift() 函数用来在数组开头插入一个或多个元素,其语法如下:

int array_unshift ( array &$arr , mixed $value1 [, mixed $value2, mixed $value3 ... ] )

参数说明:

  • arr 表示一个数组;
  • value1, value2, value3 … 表示需要插入的元素(值)。

返回值:返回插入新元素后的数组长度。

两点说明:

  • 元素是作为一个整体被插入的,这些元素在插入后将保持同样的顺序。
  • 所有的数值键名将修改为从 0 开始重新计数,所有的字符串键名保持不变。

使用示例如下:

?

1

2

3

4

5

6

7

8
<?php

$num = array(10, 45, 9);

array_unshift($num, 100, 6); //在数组开头插入元素

print_r($num);

$info = array("name"=>"C语言中文网", 4=>"PHP教程");

array_unshift($info, "http://c.biancheng.net/php/", "8年");

print_r($info);

?>

执行以上程序的结果为:

?

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15
Array

(

[0] => 100

[1] => 6

[2] => 10

[3] => 45

[4] => 9

)

Array

(

[0] => http://c.biancheng.net/php/

[1] => 8年

[name] => C语言中文网

[2] => PHP教程

)

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持快网idc。

原文链接:https://www.cnblogs.com/KillBugMe/p/13143441.html

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

快网idc优惠网 建站教程 PHP如何使用array_unshift()在数组开头插入元素 https://www.kuaiidc.com/70402.html

相关文章

发表评论
暂无评论