Merhaba arkadaşlar,

Bu yazıda dizilerin bütününe müdahale etmeden içindeki elemanlarla işlem yapabileceğiz.

İlk olarak array_splice() fonksiyonunu inceleyelim.

Array_splice() fonksiyonu kullanımı;

Bu fonksiyon dizide istenilen bir yere veri eklemek ya da çıkarmak için kullanılır.

Örneğin ;

$deneme=[“burak”,”gultekin”,”seo”,”danismanligi”];

şeklinde bir dizimiz olsun.biz diziden “seo ” ve ” danismanligi ” değerlerini çıkarmak istiyoruz.



array_splice($deneme,2,3);

print_r($deneme);



şeklinde kod yazıp çalıştırdığımızda alacağımız çıktı ;

Array(

[0] = > burak

[1] = > gultekin

)

olacaktır.

Bir de “seo” ve “danismanligi” yerine “php” degerini ekleyelim.

$deneme=[“burak”,”gultekin”,”seo”,”danismanligi”];

başlangıçtaki dizimiz üzerinden işlem yapıyoruz.

array_splice($deneme,2,3,”php”);
print_r($deneme);



Çıktımız ;

Array ( [0] => burak [1] => gultekin [2] => php )

olacaktır.



array_slice() fonksiyonu kullanımı;

Bu fonksiyon dizinin istediğimiz bir kısmını kesmemize yarar. Örneğin elimizde ;

$deneme=[“burak”,”gultekin”,”seo”,”danismanligi”];

şeklinde bir dizi olsun. Biz buradan “seo” ve “danismanligi” değerlerini alıp ekrana yazdıralım

$seodanismanligi=array_slice($deneme,2,3);

foreach($seodanismanligi as $ekranayaz)

{ echo $ekranayaz.”<br>”; }





şeklinde işlem yaparsak çıktımız;

seo

danismanligi



olacaktır.



array_unique fonksiyonu kullanımı ;

Bu fonksiyon dizideki benzer elemanları siler.

mesela dizimiz;

$deneme=[“burak”,”gultekin”,”seo”,”danismanligi”,”burak”,”s eo”,”burak”,”danismanligi”,”burak”];

olsun.

$temizle=array_unique($deneme);

print_r($temizle);



şekilde kodumuzu yazdığımızda çıktı ;

Array ( [0] => burak [1] => gultekin [2] => seo [3] => danismanligi )

bu şekilde olacaktır.

Kaynak : https://www.burakgultekin.com.tr/php...sim-islemleri/