我有回來從我的數據庫,像這樣一些文字:SUBSTR字符串以HTML在PHP
<span rgb(61,="" 36,="" 36);="" font-family:="" 'frutiger="" neue="" w01="" book',="" 'helvetica="" neue',="" helvetica,="" arial,="" sans-serif;="" line-height:="" 23.8px;"="">The Department of
...
我用echo html_entity_decode($item->body);
來顯示:
The Department of
......
但是,如果我在此內容上使用PHP substr
函數,它永遠不會正確顯示。它將顯示HTML的前x個字符,而不是HTML格式的文本。
這裏是我的嘗試:echo substr(html_entity_decode($item->body), 0, 5);
但它並不顯示任何內容。如果我嘗試像0, 200);
量會顯示:
The Department of Molec
但這絕對不是格式化文本的前200個字符,因爲第一個字符是T
。
我的想法是,必須有格式然後substr,即使我不能使用它們自己使用html_entity_decode()
和substr()
工作。
有人可以幫我嗎?謝謝!
向我們展示'substr'的嘗試,以便我們解決它。 – Script47
更新了我的文章。 – Nic
是的,我有...... – Nic