设置表格单元格的最大长度


Set max length of table cell?

我正在尝试找出一种方法来限制从数据库中提取的信息量,这些信息在表格中显示为概述类型函数。

假设从数据库中提取的信息有 1000 个单词,但我只希望表显示 150 个字符,然后显示"..."表示有更多信息。

这可能吗?喜欢最大长度或溢出属性?

谢谢。

您可以使用 substr() 来限制返回项的长度。

$result = mysql_query("SELECT * FROM table");  
while($row = mysql_fetch_array($result)) {  
    // returns the first 150 characters followed by "..."  
    $strIn = $row['database_column'];  
    $strOut = substr($strIn, 150) . '...';  
    echo('<p>'.$strOut.'</p>');    
}

如果要检查以确保它在单词之间正确拆分,则需要执行一些进一步的字符串操作。