Dizilerdeki ilk elemanı okumak kolay ve mümkündür. Ancak durum son elemana gelince biraz yöntem değiştirmek gerekebilir. Bu yazımızda PHP dizisindeki son elemanı nasıl okuyacağınız göstereceğim. PHP dizilerinde son elemanı bir kaç tane farklı yöntemle okuyabilirsiniz. İşte Php array son eleman okumak için bir kaç yöntem.
Aklıma gelen dört yöntemle dizideki son elemanı okumayı yapalım.
Yöntem 1: Dizi boyutunu okuyup boyut-1 yaparak dizideki son elemanı okuyalım.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | <?php $dizi=[ "pzt", "sl", "çrş", "prş", "cm", "cts", "pz" ]; // dizideki son elemanı okuma // count($dizi)-1 -> son elemanın index numarası $son_eleman=$dizi[count($dizi)-1]; echo $son_eleman; |
Çıktı:
1 2 3 | pz |
Yöntem 2: Diziyi ters çevirip ilk indexi okuma
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | <?php $dizi=[ "pzt", "sl", "çrş", "prş", "cm", "cts", "pz" ]; // dizideki son elemanı okuma $son_eleman= array_reverse($dizi)[0]; echo $son_eleman; |
Çıktı:
1 2 3 | pz |
Yöntem 3: Dizideki son elemanı diziden çıkartarak son elemanı okuyabiliriz.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | <?php $dizi=[ "pzt", "sl", "çrş", "prş", "cm", "cts", "pz" ]; // dizideki son elemanı okuma $son_eleman= array_pop($dizi); echo $son_eleman; |
Çıktı:
1 2 3 | pz |
Yöntem 4: Dizideki son elemanı silmek için kullanılabilecek en güzel yöntem bu olsa gerek end fonksiyonu dizideki son elamanı okumak için kullanılır.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | <?php $dizi=[ "pzt", "sl", "çrş", "prş", "cm", "cts", "pz" ]; // dizideki son elemanı okuma echo end($dizi); |
Çıktı:
1 2 3 | pz |
yukarıdaki yöntemler dizideki son elemanı okumak için aklıma gelen bir kaç yöntemden biri olarak yazıldı. Sizlerin de aklınıza gelen yöntemler varsa yorum olarak belirtebilirsiniz.
Yorum Yap