5.00 / 1 oy

PHP'de yazının son karakterini bulmak

Önceki yazım için bkz: PHP'de 3'e ve 5'e tam olarak bölünebilen sayıları bulmak

PHP ile bir yazının son harfini (son karakterini) bulmak için substr metodunu kullanabiliriz.

<?php
 $yazi = "merhaba reitix";
 echo substr($yazi, -1);
?>

Çıktı: x

Not: Eğer yazı içerisinde UTF-8 gibi multibyte karakter kodlamaları kullanılıyor ise mb_substr() metodu tercih edilmelidir.

<?php
 $yazi = "merhaba reitix";
 echo mb_substr($yazi, -1);
?>

Alternatif çözüm: strlen metodu ile karakter sayısını saydırıp son karakterini de substring ile alabiliriz.

<?php
 $yazi = "merhaba reitix";
 echo $yazi[strlen($yazi)-1];
?>

Benzer yazılarım için;

bkz: PHP'de bir sayıyı basamaklarına ayırmak

bkz: PHP'de yüzdelik hesabı yapan program

bkz: PHP'de sayıların karesini hesaplamak (4 farklı çözüm)

bkz: PHP'de kare kök hesaplamak

bkz: PHP'de yazının sadece ilk harfini büyük harf ile yazdırmak

bkz: PHP'de küçük harf ve büyük harf ile yazdırmak

PhpCoder

04.03.2021 23:45

Bu soru henüz yanıtlanmamış.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
PHP'de yazının son karakterini bulmak

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.