<?php

function Limitle($degisken, $max_uzunluk){
    if (strlen($degisken) > $max_uzunluk){
        $degisken = substr($degisken, 0, $max_uzunluk);
        $shn = strrpos($degisken, " ");
        if($shn === false) {
                return substr($degisken, 0, $max_uzunluk)."...";
        }
            return substr($degisken, 0, $shn)."...";
    }else{
        return $degisken;
    }
}

Limitle($yazi, 20);

?>