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