array_splice()
$arr = array('A', 'B', 'C');
$arr2 = 'abc';
$t = array_splice($arr, 1, 0, $arr2);
print_r($arr);
Konsolenausgabe:
Array ( [0] => 'A' [1] => 'abc' [2] => 'B' [3] => 'C' );
Eine kurze Einführung in die Methode array_splice Der erste Parameter ist das bearbeitete Array, der zweite Parameter ist der Indexwert des bearbeiteten Elements, der dritte Parameter ist die Länge und der vierte Parameter ist das zu ersetzende Element.
Der Effekt dieser Methode besteht darin, die aufeinanderfolgenden Elemente mit 1 als Startposition und der Länge 0 in $arr zu löschen und sie dann mit $arr2 zu füllen.
Tipps:Wenn die Länge 0 ist, entspricht der Effekt dem Einfügen des angegebenen Elements am angegebenen Indexwert.
-------------------------------- --- -------------Wunderschöne Trennlinieoo00o0ooo0oo. . . -----------____________________________________________
Der array_splice oben ist nur Schweinefüße,
array_push
array_push – Eine oder mehrere Zellen an das Ende des Arrays verschieben (push)
array_push() behandelt array als Stapel und schiebt die übergebenen Variablen an das Ende von array. Die Länge des Arrays erhöht sich entsprechend der Anzahl der auf den Stapel verschobenen Variablen. Derselbe Effekt wie folgt: