php實現查詢關鍵詞描紅

php實現查詢關鍵詞描紅

php實例qingyu2021-05-20 9:06:0527A+A-

  php實現查詢關鍵詞描紅

  關鍵詞描紅廣泛應用于站內搜索或者高級搜索中,是很常用的。通過str_replace()函數實現關鍵詞描紅。以下代碼中,當點擊搜索按鈕時,通過post方法接到數據進行描紅處理,然后應用str_reolace()函數對指定的字符串信息進行替換。

  代碼實例:

<?php

$str = <<<mark
新垣結衣和星野源曾共同拍攝電視劇《逃避可恥但有用》
這部劇集在中日兩國均擁有較高人氣。今年元旦,該劇還推出了特別節目。
mark;

echo "原版:"."<br>";
echo  $str;
echo "<hr>";
echo "描紅:"."<br>";
if(!empty($_POST['sub'])){
    $redtext = $_POST['text'];
    $a = "<span style='color:red;font-size: 18px;'>".$redtext."</span>";
    echo str_replace($redtext,$a,$str);

}
?>
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<form action="" method="post">
    <input type="text" name="text">
    <input type="submit" name="sub" value="搜索">
</form>
</body>
</html>


  運行結果:

php實現查詢關鍵詞描紅

點擊這里復制本文地址 小黃雞源碼編程網歡迎您!

支持Ctrl+Enter提交
qrcode

小黃雞源碼編程網 © All Rights Reserved.  Copyright www.jxncnsltng.com
Powered by Z-BlogPHP
聯系我們| 關于我們| 廣告聯系| 網站管理

动漫H片在线播放免费高清_日本一本有码无码综合视频_国色天香社区高清免费视频