strip_tags是PHP自帶的過濾HTML標(biāo)簽的函數(shù)。
目前創(chuàng)新互聯(lián)公司已為成百上千家的企業(yè)提供了網(wǎng)站建設(shè)、域名、雅安服務(wù)器托管、綿陽服務(wù)器托管、企業(yè)網(wǎng)站設(shè)計(jì)、張家川回族自治網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
$row=mb_substr(htmlspecialchars(strip_tags($latestnews['content'])),0,26,'UTF-8')
如果想把script/script之間的也去掉,只能正則了:
$str = preg_replace("|script.*.*/script|Usi", '', $str);
1、從第4個(gè)字符開始截取到字符串末尾,類似asp中的left:
輸出: lacecake.com
2、PHP substr函數(shù)從右邊截取3個(gè)字符,類似asp中的right:
輸出:.com
3、PHP substr函數(shù)從第4個(gè)字符開始截取3個(gè)字符:
輸出:lac
4、有時(shí)我們知道一個(gè)字符串的開始和結(jié)尾,中間是不定長的字符,這時(shí)除了用PHP substr函數(shù)的正則外我們還可以用substr實(shí)現(xiàn)(當(dāng)然要得到中間的字符方法有N種,在此只是舉例substr的應(yīng)用):
本例去掉開頭4個(gè)字符和結(jié)尾3個(gè)字符,輸出中間的字符串:
輸出:lacecake.
用substr可以截取字符串,用法如下
echo
substr("abcdef",
1,
3);
//
返回
"bcd"
你也可以用css來實(shí)現(xiàn):
div
id="news"xxxxx/div
css文件里
div#news{width:5px;position:absolute;left:468px;top:118px;z-index:9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
關(guān)鍵是overflow:hidden;text-overflow:ellipsis;white-space:nowrap;這句,它會把你超出div的部分變成...
php截取數(shù)組的方法是使用 array_slice() 函數(shù)。
array_slice(array,offset,length,preserve)
其中:
offset 數(shù)值。規(guī)定取出元素的開始位置。如果是正數(shù),則從前往后開始取,如果是負(fù)值,從后向前取 offset 絕對值。
length 可選。數(shù)值。規(guī)定被返回?cái)?shù)組的長度。如果是負(fù)數(shù),則從后向前,選取該值絕對值數(shù)目的元素。如果未設(shè)置該值,則返回所有元素。
例子 1
例子:
$a = array(
0 = "Jack",
1 = "Tom",
2 = "Mary",
3 = "Bird");
$b = array_slice($a,1,2);
print_r($b);
結(jié)果顯示:Array
(
[0] = Tom
[1] = Mary
)