Ahmet Halit DURUSOY Durusoy

PHP' de dizi fonksiyonları, tanımları ve görevleri

21 dakika 127 30
2 yıl önce yazıldı.
PHP dizi fonksiyonları ve tanımlarını kısaca tanımları aşağıdadır.
array() : Boş bir dizi oluşturmak için kullanılan fonksiyonarray_change_key_case() : Dizi içerisindeki tüm harfleri küç&u..
PHP dizi fonksiyonları ve tanımlarını kısaca tanımları aşağıdadır. array() : Boş bir dizi oluşturmak için kullanılan fonksiyonarray_change_key_case() : Dizi içerisindeki tüm harfleri küç&u..

PHP dizi fonksiyonları ve tanımlarını kısaca tanımları aşağıdadır.

array() Boş bir dizi oluşturmak için kullanılan fonksiyon
array_change_key_case() Dizi içerisindeki tüm harfleri küçük veya büyük harf olarak değiştirmemize yaramaktadır.
array_chunk() Bir diziyi dizi parçalarına böler.
array_column() Giriş dizisindeki tek bir sütundaki değerleri döndürür.
array_combine() Bir "keys" dizisi ve bir "values" dizisindeki öğeleri kullanarak bir dizi oluşturur.
array_count_values() Bir dizinin tüm değerlerini sayar
array_diff() Dizileri karşılaştırın ve farkları döndürür (yalnızca değerleri karşılaştırın)
array_diff_assoc() Dizileri karşılaştırın ve farkalrı döndürür (anahtarları ve değerleri karşılaştırın)
array_diff_key() Dizileri karşılaştırın ve farkalrı döndürür (yanlızca anahtarları karşılaştırın)
array_diff_ukey() Dizileri karşılaştırın ve farkları döndürür (yalnızca kullanıcı tanımlı anahtar karşılaştırma işlevini kullanarak anahtarları karşılaştırın)
array_fill() Bir diziyi değerlerle doldurur.
array_fill_keys() Anahtarları belirterek bir diziyi değerlerle doldurur.
array_filter() Geri arama işlevini kullanarak bir dizinin değerlerini filtreler
array_flip() Tüm anahtarları bir dizideki ilişkili değerleriyle değiştirir.
array_intersect() Dizileri karşılaştır ve eşleşmeleri döndürür (yanlızca değerleri karşılaştırın)
array_intersect_assoc() Dizileri karşılaştır ve eşleşmeleri döndürür (anahtarları ve değerleri karşılaştır)
array_intersect_key() Dizileri karşılaştırın ve eşleşmeleri döndürür (yanlızca anahtarları karşılaştırın)
array_intersect_uassoc() Dizileri karşılaştırın ve eşleşmeleri döndürür (kullanıcı tanımlı anahtar karşılaştırma işlevini kullanarak anahtarları ve değerleri karşılaştırın)
array_intersect_ukey() Dizileri karşılaştırın ve eşleşmeleri döndürür(yanlızca kullanıcı tanımlı anahtar karşılaştırma işlevini kullanarak anahtarları karşılaştırın)
array_ket_exists() Dizide belirtilen anahtarın var olup olmadığını denetler
array_keys() Bir dizinin tüm anahtarlarını döndürür
array_map() Bir dizinin her değerini yeni değerler döndüren kullanıcı tarafından yapılan bir işleve gönderir
array_merge() Bir veya daha fazla diziyi tek bir dizide birleştirir
array_merge_recusive() Bir veya daha fazla diziyi yinelemeli olarak tek bir dizide birleştirir
array_multisort() Birden çok veya çok boyutlu dizileri sıralar
array_pad() Bir diziye belirli bir değere sahip belirli sayıda öpe ekler
array_pop() Bir dizinin son öğesini siler
array_product() Bir dizideki değerlerin çarpımını hesaplar
array_push() Bir dizinin sonuna bir veya daha fazla öğe ekler
array_rand() Bir diziden bir veya daha fazla rastgele anahtar döndürür
array_reduce() Kullanıcı tanımlı bir işlev kullanarak dizeyi dize olarak döndürür
array_replace() İlk dizinin değerlerini aşağıdaki dizilerden gelen değerlerle değiştirir.
array_replace_recursive() İlk dizinin değerlerini aşağıdaki dizilerden gelen değerlerle yinelemeli olarak değiştirir
array_reverse() Bir diziyi ters sırada döndürür
array_search() Belirli bir değer için bir dizi arar ve anahtarı döndürür
array_shift() İlk öğeyi bir diziden kaldırır ve kaldırılan öğenin değerini döndürür.
array_slice() Bir dizinin seçili bölümlerini döndüdür
array_splice() Dizinin belirtilen öğelerini kaldırır ve değiştirir.
array_sum() Bir dizideki değerlerin toplamını döndürür
array_udiff() Dizileri karşılaştırın ve farklılıkları döndüdürür (yanlızca kullanıcı tanımlı anahtarlar karşılaştırma işlevini kullanarak değerleri karşılaştırın)
array_udiff_assoc() Dizileri karşılaştırın ve farklılıkları döndürür(anahtarları ve değerleri karşılaştırmak için yerleşik bir fonksiyon ve değerleri karşılaştırmak için kullanıcı tanımlı bir işlev kullanarak anahtarları ve değerleri karşılaştırın)
array_udiff_uassoc() Dizileri karşılaştırın ve farkları döndürür(kullanıcı tanımlı iki anahtar karşılaştırma işlevini kullanarak anahtarları ve değerleri karşılaştırın)
array_uintersect() Dizileri karşılaştırın ve eşleşmeleri döndürür (yanlızca kullanıcı tanımlı anahtar karşılaştırma işlevini kullanarak değerleri karşılaştırın)
array_uintersect_assoc() Dizileri karşılaştırın ve eşleşmeleri döndürür (anahtarları ve değerleri karşılaştırmak için yerleşik bir işlev ve değerleri karşılaştırmak için kullanıcı tanımlı bir işlev kullanarak anahtarları ve değerleri karşılaştırın) 
array_uintersect_uassoc() Dizileri karşılaştırın ve eşleşmeleri döndürür (kullanıcı tanımlı iki anahtar karşılaştırma işlevini kullanraak anahtarları ve değerleri karşılaştırın)
array_unique() Bir diziden yinelenen değerleri kaldırır
array_unshift() Bir dizinin başına bir veya daha fazla öğe ekler
array_values() Bir dizinin tüm değerlerini döndürür
array_walk() Bir dizinin her üyesine ir kullanıcı fonksiyonu uygular
array_walk_recursive() Bir dizinin her üyesine özyinelemeli olarak bir kullanıcı işlevi uygular
arsort() İlişkisel bir diziyi değere göre azalan düzende sıralar
asort() İlişkisel bir diziyi değere göre artan düzende sıralar
compact() Değişkenkeri ve değerlerini içeren bir dizi oluşturur
count() Bir dizideki öğe sayısını döndürür
current() Bir dizideki geçerli öğeyi döndürür
each() PHP 7.2'den kullanımdan kaldırılmıştır. Bir diziden geçerli anahtar ve değer çiftini döndürür.
end() Biz dizinin iç işaretçisini son öğesine ayarlar
extract() Değişkenleri bir diziden geçerli sembol tablosuna içe aktarır
in_array() Bir diizde belirtilen bir değerin var olup olmadığını kontrol eder
key() Bir diziden bir anahtar getirir
krsort() Anahtara göre ilişkisel bir diziyi azalan düzende sıralar
ksort() Anahtara göre ilişkisel bir diziyi artan düzende sıralar
list() Değişkenleri bir diziymiş gibi atar
natcasesort() Türlü dizi bir durumda duyarsız "doğal bir düzen" algoritması
natsort() Bir diziyi "doğal düzen" algoritması kullanarak sıralar
next() Bir dizinin iç dizi işaretiçisini ilerletme
pos() current() öğesinin diğer adıdır
prev() Dahili dizi işaretçisini geri sarar
range() Bir dizi öğe içeren bir dizi oluşturur
reset() Bir dizinin iç işaretçisini ilk öğesine ayarlar
rsort() Dizinlenmiş bir diziyi azalan düzende sıralar
shuffle() Bir diziyi karıştırır
sizeof Count() öğesinin diğer adıdır.
sort() Dizinlenmiş bir diziyi artan düzende sıralar
uasort() Kullanıcı tanımlı karşılaştırma işlevini kullanarak bir diziyi değerlere göre sıralar
uksort() Kullanıcı tanımlı karşılaştırma işlevini kullanarak bir diziyi tuşlara göre sıralar
usort() Kullanıcı tanımlı karşılaştırma işlevini kullanarak bir diziyi sıralar

 

Konu Etiketleri


Hatalar yapmanızın nedeni, başarısızlıktan kaçınmak için hiçbir şey yapmamaktır.

Seth Godin