看板 PHP 關於我們 聯絡資訊
我想呈現像多數網站 連結列表是文章的前幾行字 然後再給他連結(繼續閱讀...) 這樣的方式 我的文章是$content $output = explode(" ",$content,10) echo $output 只會顯示Array 我爬文看相關用法也都是Array 接內容 Array ( [0] => Hello [1] => world. ) 是我的用法錯誤 還是要另外加函數呢??? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.230.101.185 ※ 文章網址: http://www.ptt.cc/bbs/PHP/M.1407404069.A.5F6.html
jhunkyoiori:mb_substr( $content,起始位置,長度,"utf-8"); 08/07 17:41
hit1205:就像樓上給的那樣。原po用的explde的功能是: 把字串依照你 08/07 17:42
hit1205:指定的符號切開(你指定的是半形空白),將切開後的每個部份 08/07 17:42
hit1205:放進陣列裡,所以你的程式只會把文章裡每個單字放進陣列 08/07 17:43
hit1205:如果是沒空白像中文的話,甚至就切都沒切 XD 08/07 17:43
hit1205:第三個參數 10 表示最多取 10 個 (還沒取完的都會塞在陣列 08/07 17:46
hit1205:的第 10 個元素裡) 08/07 17:47
wayway2004:print_r 08/07 18:31
alog:有 html tag 看 <p>,純文字看 \r\n 到第幾個 08/08 01:14
alog:然後剩下的部分就不要 08/08 01:14
alog:然後把它寫成個函數 08/08 01:14
alog:ex: $summary = get_summary($content); 08/08 01:14
Notte:感謝指教 已解決問題 謝謝! 08/08 10:11