Blog'a Dön

Buğra Şıkel

PHP ile Yazıların Uzunluğunu Kısaltma Fonksiyonu

PHP ile yazı kısaltma fonksiyonu

Merhabalar, bu içeriğimizde php ile yazılarımızı istediğimiz uzunluğa kolayca getirebileceğimiz kısaltma fonksiyonuna bakacağız. Fonksiyonumuzda Türkçe karakterlere uyumluluk sorunu göstermeyecek olan mb_substr() fonksiyonunu kullanıyoruz.

function shortly($par, $length= 180) 
// $par değişkeni ile kısaltacağımız içeriği gönderiyoruz
// $length değişkeni ile uzunluğun ne kadar olacağını gönderiyoruz, girmezsek varsayılan olarak 180 geliyor.
{
    if (strlen($par) > $length) { // eğer içerik, belirlediğimiz uzunluktan büyükse fonksiyonumuz devreye giriyor
        $par = mb_substr($par, 0, $length, "UTF-8") . ".."; // mb_substr() fonksiyonunu kullanarak kısaltıyoruz ve devamı olduğunu belli etmek için sonuna '..' ekliyoruz.
    }
    return $par;
}

// Örnek: 
$content = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.";
echo shortly($content, 20);
// Çıktımız: "Lorem ipsum dolor si.."

Diğer yazılarıma göz atmak için tıklayın.

Web sitesine mi ihtiyacınız var ?

Bunları da beğenebilirsiniz

Dağıtık Sistemlerde Yarış Koşulu Tespiti: AI ve Otonom Stratejiler

Dağıtık sistemlerde yarış koşulu ve kilitlenme sorunlarını AI tabanlı otonom trace analizi ile tespit etmenin ve önlemenin modern tekniklerini inceleyin.

Devamını Oku

Dağıtık Sistemlerde Cardinality Explosion: Prometheus ve Mimir ile Maliyet Yönetimi

Dağıtık sistemlerde metrik maliyetlerini artıran yüksek kardinalite sorununu çözmek ve Prometheus ile Grafana Mimir üzerinden depolama optimizasyonu sağlamak için teknik stratejileri keşfedin.

Devamını Oku

Rust Borrow Checker Hatası: 11 Yıllık Unsoundness Zafiyeti

Rust derleyicisindeki 11 yıllık unsoundness hatası (#164250), Safe Rust’ta use-after-free riskleri yaratıyor. CI/CD tabanlı tespit ve çözüm stratejileri.

Devamını Oku