我排队$a
$a[1] = "A";
$a[2] = "B";
$a[3] = "C";
$a[4] = "D";
让我们说,“X”是我想在数组中追加中间位置的新值,我想将它添加到$a [2]的第二个数组位置但是我想增加数组的计数键,它将变成:
$a[1] = "A";
$a[2] = "X";
$a[3] = "B";
$a[4] = "C";
$a[5] = "D";
在这种情况下,我想在一个循环中通过检查if的一些条件来实现它,我尝试使用切片和拼接两者都不起作用
解决方法:
如下所示: –
<?php
$a = array( 1=>'A', 2=>'B', 3=>'C', 4=>'D' );
$b = array( 'x' );
array_splice( $a, 1, 0, $b );
$a = array_combine(range(1, count($a)), array_values($a));
print_r($a);
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。