<?php
//去除HTML標籤,先找到關鍵字第一次出現位置,並將字元位置儲存在自訂變數$start_place中
$start_place=mb_strrpos(strip_tags($row_web_search['p_content']),$_GET['keyword'],"UTF-8");
//希望關鍵字出現在商品簡介中央位置,所以起始字元位置-50(因為指定截取100個字元)
$start_place=$start_place-50;
//去除p_content欄位中,商品介紹文案的HTML及PHP語法標籤後,指定截取出100個字元後,儲存給變數$p_content
$p_content=mb_substr(strip_tags($row_web_search['p_content']),$start_place,100,"UTF-8");
//改用eregi_replace函數為搜尋結果中的關鍵字內容,替換文字樣式效果
$p_content=eregi_replace($_GET['keyword'],"<font color='#ff0000' style='background:#ffff00'>".$_GET['keyword']."</font>",$p_content);
//輸出最後效果
echo $p_content;
?>
若要保留Html某標籤可用
<?php
$showStr="你學<strong>PHP</strong><br>我學
<strong>PHP</strong><br/>大家來學<strong>PHP</strong>";
echo $showStr."<hr/>"
echo strip_tags($showStr,'<br>');
?>
//去除HTML標籤,先找到關鍵字第一次出現位置,並將字元位置儲存在自訂變數$start_place中
$start_place=mb_strrpos(strip_tags($row_web_search['p_content']),$_GET['keyword'],"UTF-8");
//希望關鍵字出現在商品簡介中央位置,所以起始字元位置-50(因為指定截取100個字元)
$start_place=$start_place-50;
//去除p_content欄位中,商品介紹文案的HTML及PHP語法標籤後,指定截取出100個字元後,儲存給變數$p_content
$p_content=mb_substr(strip_tags($row_web_search['p_content']),$start_place,100,"UTF-8");
//改用eregi_replace函數為搜尋結果中的關鍵字內容,替換文字樣式效果
$p_content=eregi_replace($_GET['keyword'],"<font color='#ff0000' style='background:#ffff00'>".$_GET['keyword']."</font>",$p_content);
//輸出最後效果
echo $p_content;
?>
若要保留Html某標籤可用
<?php
$showStr="你學<strong>PHP</strong><br>我學
<strong>PHP</strong><br/>大家來學<strong>PHP</strong>";
echo $showStr."<hr/>"
echo strip_tags($showStr,'<br>');
?>
響應式網頁架站只要6,888元起|[RWD]響應式網站,自適應網頁,讓SEO搜尋引擎最佳化你的網站
"你是獵人還是獵物?"
0 comments :
張貼留言
1.猛甲茶道,歡迎多留言,可以幫自己網站打廣告~
2.需要 猛甲茶道 回覆,請勿使用匿名留言[可使用名稱/網址,名稱填自己名字,若無網址,請填E-mail]。
3.匿名攻訐、不相干之廣告適用於無條件刪去法,望請海涵:)
4.您可以使用一些 HTML 標記,如:
<b>粗體</b>, <i>斜體</i>, <a href='網址'>描述文字</a>