Php metin kırpma

sezaialkan
Sezai Alkan Frontend Developer

Php de substr() ile metin kırpma, substr() Fonksiyonu İle Uzun Bir Metin, Makale Gibi Yazı Çeşitlerini Kırpabiliriz. Örnek Olarak Bir Blog Sitesinde Veya Haber Portalında AnaSayfada Bulunan Haber İçeriklerinin Kısa Özet Halleri Gibi Makalenin Belirli Bir Bölümünü Gösterip Kalanını İse Devamını Oku şeklinde Yapabiliriz. Veya Metin, Makale Gibi Yazı Çeşitlerinde Kaçıncı Harfinden, Kelimesinden Başlayabilir Bunuda Belirtebilirsiniz.

$metin = "substr() Fonksiyonu İle Uzun Bir Metin, Makale Gibi Yazı Çeşitlerini
Kırpabiliriz. Örnek Olarak Bir Blog Sitesinde
Veya Haber Portalında AnaSayfada Bulunan Haber İçeriklerinin Kısa Özet Halleri Gibi
Makalenin Belirli Bir Bölümünü Gösterip
Kalanını İse Devamını Oku şeklinde Yapabiliriz. Veya Metin, Makale Gibi Yazı
Çeşitlerinde Kaçıncı Harfinden, Kelimesinden
Başlayabilir Bunuda Belirtebilirsiniz.";

echo substr($metin, 0, 100) . "
";

Yukarıdaki Örnekte Metin İçeriğinden 0. Kelimesinden Başlayıp 100. Kelimesine Kadar Kırpmış Bulunmaktayız. Misal Gelen Değerde, Makalede İçerik 100 Kelimeden Uzunsa Ve Bunun Sonuna Devamını Oku Demek İstersek Aşağıdaki Örnekteki gibi Bir Kısa if Yazabiliriz.

if(strlen($metin) >100){

        echo substr($metin, 0, 100) . "... Devamını Oku"; // Eğer Değer 100 Den Fazlaysa Sonunda Üç Nokta Ve Devamını Oku Şeklinde Ekledik.
}else{

        echo $metin; // Eğer Değer 100 Den Küçükse Kırpma Yapmadan Direk Ekrana Yazdır Dedik.

}

Yorumlar

Yorum Yapabilmek İçin Giriş Yapmalısınız.
İlk Yorum Yapan Sen Ol!
Uçur Beni Kahramanım Yukarı Çık
Bu web sitesi çerezleri kullanıyor. Devam ederek çerez kullanımını kabul etmiş oluyorsunuz. Detay

Devam Etmek İçin Giriş Yapın

Kod Hocası İle Paylaşımda bulunabilir, Kendini geliştirebilirsin. Sende Hemen Giriş Yap Aramıza Katıl.

GirişKayıt Ol