

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.
Bunları da beğenebilirsiniz

PHP PDO Transaction Rollback Kullanımı: Veritabanı İşlemlerini Güvende Tutma
Veritabanı işlemleri, web uygulamalarının temel yapı taşlarından biridir. Kullanıcıların bilgilerini kaydetmek, verileri güncellemek veya silmek için sık sık veritabanına erişim sağlarız. Ancak, bazen beklenmedik hatalar…

Veritabanı Odaklı N-Tier Mimariden Hexagonal Mimariye 3 Aşamalı Geçiş: Core Domain İzolasyonu
Veritabanı bağımlı N-Tier mimariden Hexagonal’e geçişte Core Domain izolasyonunu sıfır kesintiyle nasıl yaparsınız? P99 gecikme metrikleri, riskler ve 3 aşamalı migration rehberi.

Repository Seviyesinde AI Ajanları ile Otonom Kod İnceleme: Dağıtık İzleme Verilerini Değişim Yönetimine Entegre Etme Rehberi
Modern yazılım geliştirme süreçlerinde AI ajanlarını ve dağıtık izleme verilerini kullanarak otonom kod inceleme sistemleri kurmanın teknik detaylarını ve stratejik avantajlarını keşfedin.