首頁  >  文章  >  後端開發  >  php開發_多關鍵字,高亮顯示

php開發_多關鍵字,高亮顯示

WBOY
WBOY原創
2016-07-29 08:56:131120瀏覽

專案架構:

php開發_多關鍵字,高亮顯示

開始搜尋:   這裡搜尋關鍵字("大""這")

php開發_多關鍵字,高亮顯示

搜尋結果:  高亮顯示

php開發_多關鍵字,高亮顯示

搜尋結果:  高亮顯示

================================================= ===============

php開發_多關鍵字,高亮顯示                        應用程式碼:

================================== ====================================

conn.php

1 <?php 2 $conn = @ mysql_connect("localhost", "root", "") or die("数据库链接错误");
3 mysql_select_db("form", $conn);
4 mysql_query("set names 'gbk'"); 
5 ?>

searchAndDisplayWithColor.php

 1 <?php 2 include 'conn.php';
 3 ?>
 4 
 5 
6 7 8 10 11 12
关键字: 9
13 14 16 $key[0]", $row[title]); 26 $row[title]=preg_replace("/$key[0]/i", "$key[1]", $row[title]); 27 $row[content]=preg_replace("/$key[0]/i", "$key[0]", $row[content]); 28 $row[content]=preg_replace("/$key[1]/i", "$key[1]", $row[content]); 29 ?> 30 31 32 36 37 38 39 40 41 44 45 48
标题:=$row[title]?> 用户:=$row[user] ?> 33
编辑  |  删除
35
内容:=$row[content]?>
42
发表日期:=$row[lastdate]?>
43
php開發_多關鍵字,高亮顯示

php開發_多關鍵字,高亮顯示說明:在這個小程式中,有一點不足之處在於,只能同時搜尋兩個關鍵字,並且中間用空格。一個關鍵字,如:"大"顯示的時候會出現亂碼…^|_|^,這是由於下面程式碼的結果:

1 //用空格符把关键字分割开
2 $key=explode(' ', $_GET[keyWord]);


如果要改進的話,在這裡的後面就要做一下判斷了。

以上就介紹了php開發_多關鍵字,並高亮顯示,包含了方面的內容,希望對PHP教學有興趣的朋友有幫助。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn