[英]How to select a few characters of a string from mysql
我正在嘗試對各種文章進行預覽,預覽應該是整篇文章的一小部分,以便讓讀者了解內容。
我目前的解決方案是將所有內容加載為文本並將其顯示在最大寬度為300px
像素並隱藏溢出的 div 中。 雖然這確實有效,但它似乎並不是最好的解決方案。
我雖然可能選擇使用 mysql 選擇部分內容。 如果我只獲得 N 個字符,或者 MYSQL 是否有針對這種行為的更多定制功能,我將如何獲得預覽。
您可以使用 codeigniter 提供的文本助手。 有 2 個功能可用於實現您想要的結果。 我更喜歡character_limiter()
。
character_limiter()
將字符串截斷為指定的字符數。 它保持文字的完整性$string = "Here is a nice text string consisting of eleven words.";
$string = character_limiter($string, 20);
// Returns: Here is a nice text string
word_limiter()
將字符串截斷為指定的字數$string = "Here is a nice text string consisting of eleven words.";
$string = word_limiter($string, 4);
// Returns: Here is a nice
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.