Skip to content

Instantly share code, notes, and snippets.

@serhanozcan
Last active December 4, 2017 21:59
Show Gist options
  • Save serhanozcan/99636258b3dfd0f0bb78bf872bff4ff2 to your computer and use it in GitHub Desktop.
Save serhanozcan/99636258b3dfd0f0bb78bf872bff4ff2 to your computer and use it in GitHub Desktop.
Php'de yazı kısaltmanın en basit yolu (Fonksiyon)
<?php
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;
}
// Kullanımı
$uzunYazi = "Burası makalemizin içeriğinden çekmek istediğimiz yazı olsun mesela ve kısaltılması gerekmekte.";
echo kisalt($uzunYazi, 30); // kısalt fonksiyonu içerisinde kısaltmak istediğimiz değişken virgül kaç harf çekmek istediğimiz.
//Çıktı: Burası makalemizin içeriğinden..
//KARŞILAŞTIRMA YAPALIM
//Normal kısaltma
$kisalt = mb_substr($uzunYazi,0,30);
echo $kisalt;
//Fonksiyon ile kısaltma
echo kisalt($uzunYazi, 30);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment