Re: [請益] 怎樣讓表格欄位的高度固定
我後來用bite_str這個函式加的程式碼,不過中文的值就會出不來
function bite_str($string, $start, $len, $byte=3)
{
$str = "";
$count = 0;
$str_len = strlen($string);
for ($i=0; $i<$str_len; $i++) {
if (($count+1-$start)>$len) {
$str .= "...";
break;
} elseif ((ord(substr($string,$i,1)) <= 128) && ($count < $start)) {
$count++;
} elseif ((ord(substr($string,$i,1)) > 128) && ($count < $start)) {
$count = $count+2;
$i = $i+$byte-1;
} elseif ((ord(substr($string,$i,1)) <= 128) && ($count >= $start)) {
$str .= substr($string,$i,1);
$count++;
} elseif ((ord(substr($string,$i,1)) > 128) && ($count >= $start)) {
$str .= substr($string,$i,$byte);
$count = $count+2;
$i = $i+$byte-1;
}
}
return $str;
}
$str=$row_f1['content'];
$str = bite_str($str,0,10,'UTF-8');
<td width="100" height="50" style="word-wrap:break-word;word-break:break-all;overflow:hidden;" ><font
face="標楷體"><?php echo $str; ?></font></td>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.244.14.52
推
03/29 00:55, , 1F
03/29 00:55, 1F
→
03/29 11:17, , 2F
03/29 11:17, 2F
討論串 (同標題文章)
完整討論串 (本文為第 3 之 3 篇):
PHP 近期熱門文章
PTT數位生活區 即時熱門文章