PHP’nin array_chunk() İşlevi İçin Kullanım Örneği
PHP içerisinde array işleme fonksiyonları çok gelişmiş bir yapıdadır. Bir çok fonksiyon ile array işleme yapılır. Yazımızda bahsedeceğimiz fonksiyon array_chunk()
işlevidir. Bu fonksiyon bir diziyi belirli boyutlarda parçalara böler. Yani, bir dizi ve parçalama boyutunu alır ve bu boyuta göre diziyi parçalara ayırır. Bir örnekle açıklayalım,
<?php // Örnek bir dizi oluşturalım $dizi = array("Elma", "Armut", "Muz", "Üzüm", "Portakal", "Çilek", "Karpuz"); // Diziyi parçalara bölelim, her bir parça 3 eleman içerecek $parcalanmis_dizi = array_chunk($dizi, 3); // Parçalanmış dizileri ekrana yazdıralım foreach ($parcalanmis_dizi as $parca) { echo "Parça:"; foreach ($parca as $eleman) { echo " $eleman"; } echo "<br>"; } ?>
Bu kod, örnek bir diziyi alır ve bu diziyi 3 elemanlık parçalara böler. Sonrasında her bir parçayı ekrana yazdırır. Bu örneğin çıktısı şu şekilde olacaktır.
Parça: Elma Armut Muz Parça: Üzüm Portakal Çilek Parça: Karpuz
array_chunk()
işlevi, dizi elemanlarını parçalara bölerken, son parçanın belirtilen boyuttan daha küçük olabilir, çünkü her zaman son kısım kalan veriyi alır.
Orjinal doküman linki için tıklayınız.
PHP fonksiyonlarını incelemeye devam etmek, diğer fonksiyonların ne işe yaradığını ve nasıl kullanıldığını öğrenmek için lütfen burada bulunan linke tıklayınız.
Teşekkürler.