array_unshift()
ve array_push()
fonksiyonları, bir dizinin başına ve sonuna eleman eklemek için kullanılır.
array_unshift()
Bu fonksiyon, bir dizinin başına bir veya daha fazla eleman ekler.
$arr = [2, 3, 4];
// array_unshift() kullanımı
array_unshift($arr, 1); // Dizinin başına 1 ekler
print_r($arr); // Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 )
array_push()
Bu fonksiyon, bir dizinin sonuna bir veya daha fazla eleman ekler.
$arr = [1, 2, 3];
// array_push() kullanımı
array_push($arr, 4); // Dizinin sonuna 4 ekler
print_r($arr); // Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 )
Bu iki fonksiyon, özellikle dinamik olarak büyüyen dizilerle çalışırken kullanışlıdır. array_unshift()
ile dizinin başına eleman eklerken, array_push()
ile dizinin sonuna eleman ekleyebilirsiniz. Bu fonksiyonlar, dizinin içeriğini değiştirir, yani dizi üzerinde doğrudan çalışır ve diziye eklenen elemanları içerir.