Php Array (Dizilerde) Kullanılan Diğer Fonksiyonlar

5 Ağustos 2015 - 19 Okunma
Php Array (Dizilerde) Kullanılan Diğer Fonksiyonlar
Array hakkında yazılabiiecek çoğu yazıyı bu tarihten öncesinde ilgisel içinde bulabilirsiniz. Bu yazımda count, array_merge, array_count_values ve array_sum fonksiyonlarına değineceğim

Array’i öğrenmek için ilk bu konuya gelmişseniz, yanlış yerdesiniz demektir.

Sol taraftaki benzer konular dan veya yukarıdaki arama kutusundan Array’in kullanımına ilişkin diğer açıklayıcı yazılarıma ulaşabilirsiniz.

Bu uyarıyı yaptıktan sonra açıklayacağımız fonksiyonlara değinmeye başlayalım.

Count() Fonksiyonu

Dizideki eleman saysını verir. Kullanımı basittir.

$ilgiseldizi = array("ilgisel1","ilgisel2","ilgisel3");
echo count($ilgiseldizi);
// Dizideki eleman sayısını ekrana basar

Array_merge() Fonksiyonu

İki dizinin elemanlarını birleştirerek tek dizide toplamak için kullanılır.

$ilgiseldizi = array("ilgisel1","ilgisel2","ilgisel3");
$ilgiseldizi2 = array("ilgisel10","ilgisel6");
$dizitopla = array_merge($ilgiseldizi,$ilgiseldizi2);

// $dizitopla dizisinin Çıktısı aşağıdaki gibi olacaktır

ilgisel1
ilgisel2
ilgisel3
ilgisel10
ilgisel6

Array_count_values() Fonksiyonu

Dizide aynı değere sahip kaç eleman olduğunu saymak için kullanılır.

$ilgiseldizi = array("ilgisel1","ilgisel2","ilgisel3","ilgisel1","ilgisel2");
$diziaynideger = array_count_values($ilgiseldizi);
echo $diziaynideger["ilgisel2"];

// $ilgiseldizi dizisinde kaç tane ilgisel2 değerini olduğunu
// sayıp ekrana bastırdık. Çıktısı Aşağıdaki gibi olacaktır

2

Array_sum() Fonksiyonu

Dizideki elemanlar sayısal veriler ise bu değerlerinin toplamlarını vermeye yarar.

$ilgiselsayisaldizi = array(1,4,3,5);
$dizisayisaltoplam = array_sum($ilgiselsayisaldizi);
echo $dizisayisaltoplam;

// Çıktısı aşağıdaki gibi olacaktır.

13

ITC | İlkteknoloji