您可能会发现这更加直观。它只需要一个函数调用即可
array_splice:
$original = array( 'a', 'b', 'c', 'd', 'e' );$inserted = array( 'x' ); // not necessarily an array, see manual quotearray_splice( $original, 3, 0, $inserted ); // splice in at position 3// $original is now a b c x d e
如果替换只是一个元素,则不必在其周围放置array(),除非该元素是数组本身,对象或NULL。



