fonksiyonsuz script yazmak zamanını fazla alır. mesela bahsettiğin karakter kısaltma için kendimce yazdığım bir fonksiyonum var

function k($metin,$max,$sonra){
if ( strlen($metin) > $max ) {
$bak = substr($metin, 0, $max).$sonra;
}else{
$bak = $metin;
}
return $bak;
}

burada örnek kullanım olarak
<?=k($metnimiz,120,"..")?>
$metnimiz değişkenindeki metni 120 karakterden uzunsa kısaltıp sonuna .. koyarak aslında bu metnin uzun olduğunu, devamının mevcut olduğunu belirtir gibi. tabi bu fonksiyon fonksiyonlar arasında fayda bakımından en az faydalı ve en az kullandığım bir fonksiyon. fonksiyonları sen her yerde kullanmaya çalış. zamanla aklına öyle şeyler gelecekki 1400 satırdan oluşan sayfan gün gelip 300 satıra inecek. daha kısa sürede iş ve daha fazla iş