Php yazı kısaltma fonksiyonu

Php ile yazı kısaltmak için bu basit kodu kullanabilirsiniz.
<?php 
$kisaltilacakmetin="Php ile yazı kısaltmak için bu basit kodu kullanabilirsiniz.";
public static function kisalt($kelime, $str = 10)	{
		if (strlen($kelime) > $str)	{
			if (function_exists("mb_substr")) $kelime = mb_substr($kelime, 0, $str, "UTF-8").'..';
			else $kelime = substr($kelime, 0, $str).'..';
		}return $kelime;
		}
?>

<!--Aşağıdaki echo örneğinde iki değerde kısaltılacak metini ve karakter sayısını giriyoruz. Fonksiyonumuz bu değerlere göre kısaltma işlemini yapıp 3 nokta ekliyor.-->
<p><?= $fonks->kisalt($kisaltilacakmetin,80);?></p>
Fonksiyonlar dosyanızda tanımladığınız değişkene göre kodu revize ediniz. Kullandığınız php sürümünde mb string eklentisinin olup olmadığını kontrol ediniz. Bazı php yapılandırma ve sürümlerinde bu fonksiyonun çalışmamasına sebep olabilir.
E.Albayrak

0 Yorum

Soru & Yorum


Web Tasarım

Renkli Kare

Web Tasarım Ajansı