bir tablo içine tablo sınırlarında yazıyı nasıl yazabiliriz.
function kisalt($kelime, $uzunluk="100", $son="..."){
$say = strlen($kelime); // harfeleri saydık
if($say > $uzunluk){//uzunluk degişkeninden büyük ise
$yeni = substr($kelime,0,$uzunluk);
/* bölme işlemini kelime değişkeni için
sıfırdan başlayarak uzunluk değişkeninin
degeri kadar devam et ve böl..
*/
//büyük oldugundan parçaladık
$yeni .= $son;
//kelimenin sonuna ekledik.
}else if(($say == $uzunluk) or ($say < $uzunluk)){
$yeni = $kelime; // değişiklik yapma
}
return $yeni;
}
$metin = "Geçen derslerde anlattıgımız for döngüsü ile
yapılan işlemlerin if else ile yapılamayacagını gördük
fakat bazı kişiler yapılabilecegini idda etmektedir
şu anda ise bu durumun dogru olup olmadıgını tespit
etmeye çalışıyoruz... Hadi hayırlısı olsun bakalım.
Gazanız mübarek olsun. Hayırlara vesile olsun.";
$ata = kisalt($metin);
echo $ata;
$say = strlen($kelime); // harfeleri saydık
if($say > $uzunluk){//uzunluk degişkeninden büyük ise
$yeni = substr($kelime,0,$uzunluk);
/* bölme işlemini kelime değişkeni için
sıfırdan başlayarak uzunluk değişkeninin
degeri kadar devam et ve böl..
*/
//büyük oldugundan parçaladık
$yeni .= $son;
//kelimenin sonuna ekledik.
}else if(($say == $uzunluk) or ($say < $uzunluk)){
$yeni = $kelime; // değişiklik yapma
}
return $yeni;
}
$metin = "Geçen derslerde anlattıgımız for döngüsü ile
yapılan işlemlerin if else ile yapılamayacagını gördük
fakat bazı kişiler yapılabilecegini idda etmektedir
şu anda ise bu durumun dogru olup olmadıgını tespit
etmeye çalışıyoruz... Hadi hayırlısı olsun bakalım.
Gazanız mübarek olsun. Hayırlara vesile olsun.";
$ata = kisalt($metin);
echo $ata;
2014-06-11 11:52:23 Edit:2014-06-11 11:56:47
Php
tablonun genişliğini sabit yaparsan yüksekliği yazı ile uzar. bunu mu diyorsun ?
<table style="width:500px; overflow:hidden"><tr><td>
<?
echo $ata;
?>
</td><tr></table>
Her programcı birgün Php yi tadacaktır
2014-06-12 13:30:49
Php
hocam aradıgım buydu teşekkür ederim.
http://jsfiddle.net/TheYellowNavy/x8b6c/5/
birde böyle bişi var..
2014-06-12 13:48:14
Php
farketmez. önemli nokta sabit uzunluk(width) vermek. eğer "overflow:hidden" yazmasan internet explorer bazı versiyonları doğru sonuç vermez.
Her programcı birgün Php yi tadacaktır
2014-06-13 16:43:37