
06-10-2007, 14:51:25
|
| |
PHP- Kodu: <?PHP function link_kisalt($link) { $max = 20; $sub = intval($max/2); $sub2 = $sub*2; $sub2 = $sub-$sub2; if (strlen($link) > $max) { $bas = substr($link, 0, $sub); $son = substr($link, $sub2); $link = $bas."...".$son; } return $link; } ?> kullanım şeklide PHP- Kodu: <?PHP echo "<a href=\"http://www.vahset.net\">".link_kisalt("http://www.vahset.net")."</a>"; ?> tabi kafadan yazdım sorun olabilir.
çalışma mantığı şu max karakter uzunluğu 20 diye belirttik
bu eğer 20 karakterden uzunsa 20 karaktere indiriyor
sondan ve baştan eşit karakter alıyor
Konu AhmetPasha tarafından (06-10-2007 Saat 21:53:25 ) değiştirilmiştir..
|