php 将元素和下标插入到数组中,并保持所有元素的下标不变化

使用 " + "

 You can preserve keys and unshift an array with numerical indexes in a really simple way if you'll do the following: 

<?php 
$someArray=array(224=>'someword1', 228=>'someword2', 102=>'someword3', 544=>'someword3',95=>'someword4'); 

$someArray = array(100=>'Test Element 1 ',255=>'Test Element 2') + $someArray; 
?> 

now the array looks as follows: 

array( 
100=>'Test Element 1 ', 
255=>'Test Element 2' 
224=>'someword1', 
228=>'someword2', 
102=>'someword3', 
544=>'someword3', 
95=>'someword4' 
); 

反过来 $someArray = $someArray + array(100=>'Test Element 1 ',255=>'Test Element 2');

输出:

array( 

224=>'someword1', 

228=>'someword2', 

102=>'someword3', 

544=>'someword3', 

95=>'someword4' ,

100=>'Test Element 1 ', 

255=>'Test Element 2' 

); 

来源:http://php.net/manual/zh/function.array-unshift.php

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值