Thinkphp5擷取文章標題超過指定長度的方法
可採用substr和mb_substr兩種方法。對於mb_substr我們可以設定其擷取編碼的方式,尤其是中文字元,可避免出現亂碼現象。
if(strlen($title)>10){
$str=$substr($title,0,10,'utf-8);
$str=$str.'......';
echo $str;
}else{
echo $title;
}
注意:substr:第一個引數是要擷取的字串;第二個引數擷取的開始位置,第三個引數擷取結束的位置,第四個引數設定擷取的編碼方式。
「其他文章」
- Thinkphp5使用X-admin出現woff字型檔案跨域問題的解決方法
- Thinkphp5使用kindeditor富文字編輯器實現圖片上傳處理功能(二)
- Thinkphp5載入kindeditor富文字編輯器實現基本文書處理功能
- php上傳檔案大小修改方法
- Thinkphp5擷取文章標題超過指定長度的方法
- Thinkphp5通用網站後臺配置項的動態新增及更新
- JQuery框架獲取 /設定控制元件值
- js獲取/設定網頁內容的兩種方式value/innerHTML
- js為按鈕新增單擊事件的兩種方法
- Thinkphp5修改文章後刪除原先上傳圖片
- Thinkphp5前臺對超過一定長度字串擷取進行顯示
- Thinkphp5使用模型層的事件完成在新增資料前上傳圖片的功能
- Thinkphp5為某資料表提供額外的排序功能
- Thinkphp5無限級分類修改欄目的實現程式碼
- Thinkphp5控制器的前置操作(刪除上級欄目也刪除掉對應的所有子欄目)
- Thinkphp5無限級分類列表欄目的實現程式碼
- Thinkphp5無限級分類新增欄目的實現程式碼
- Thinkphp5匹配關鍵字相似的文章實現程式碼
- Thinkphp5後臺獲取欄目、熱門文章、熱門標籤、隨機文章實現程式碼
- Thinkphp5分頁查詢及上一條下一條功能的實現