发布日期:2018-03-26
如何用PHP在数组的任意位置插入一条新数据?+ 查看更多
如何用PHP在数组的任意位置插入一条新数据?
+ 查看更多
发布日期:2017-04-18 17:49
分类:PHP
浏览次数:110
我怎样才能将一个新数据插入到数组的任意位置,比如在数组的中间位置?
回答
你会发现这个问题很直观,只需要一个调用函数array_splice:
$original = array( 'a', 'b', 'c', 'd', 'e' );
$inserted = array( 'x' ); // Not necessarily an array
array_splice( $original, 3, 0, $inserted ); // splice in at position 3
// $original is now a b c x d e