php dizi sorusu
arkadaşlar bir dizim var ismi aynı olanların adetini nasıl öğrenebilirim hemen örnekleyerek açıklayım
$array =
[
'isim' => 'aziz',
.
.
],
[
'isim' => 'ugur',
.
.
],
[
'isim' => 'aziz',
.
.
],
burda 2 sayısını nasıl alabilirim ?
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (1)
Array_Count_Values Ve Array_Column Kullanarak Bu Sorunu Çözebilirsin
$array = [
["isim" => "ahmed"],
["isim" => "mehmet"],
["isim" => "mehmet"],
["isim" => "ahmed"],
];
print_r(array_count_values(array_column($array, 'isim'))); // Çıktısı : Array ( [ahmed] => 2 [mehmet] => 2 )