Php array_column fonksiyonu nasıl kullanılır
Php array_column fonksiyonu nasıl kullanılır
Php array_column Fonksiyonu nasıl kullanılır
array_column fonksiyonu bir dizi içerisinde sadece işimize yarayacak kolon veya kolonları alıp kullanmak için gerekli olan bir fonksiyondur.
Örnek olarak;
<? php
$iller = array(
array(
'id' => 1,
'ad' => 'istanbul',
'plaka' => '34',
),
array(
'id' => 2,
'ad' => 'ankara',
'plaka' => '06',
),
array(
'id' => 3,
'ad' => 'izmir',
'plaka' => '35',
),
array(
'id' => 4,
'ad' => 'adana',
'plaka' => '01',
)
);
$sonuc = array_column($iller, 'ad');
print_r($sonuc);
?>
array_column fonksiyonunu üste gördüğünüz gibi çalıştırdıktan sonra sonuç alttaki gibi olur.
Array
(
[0] => istanbul
[1] => ankara
[2] => izmir
[3] => adana
)
Başka bir örnek vermek gerekirse;
<? php
$sonuc = array_column($iller, 'ad','id');
print_r($sonuc);
?>
Bu durumda sonuç aşağıdaki gibi olacaktır.
Array
(
[1] => istanbul
[2] => ankara
[3] => izmir
[4] => adana
)
şeklinde olacaktır.