本功能是為手機頁面做的, 設計到兩個頁面 search.php, search_list.php,接下來吾愛編程為大家具體的講解一下具體的操作流程:
在search_list.php中添加歷史記錄:
/*記錄搜索歷史記錄*/ if (!empty($_COOKIE['keywords'])) { $history = explode(',', $_COOKIE['keywords']); array_unshift($history, $keywords); //在數組開頭插入一個或多個元素 $history = array_unique($history); //移除數組中的重復的值,並返回結果數組。 setcookie('keywords', implode(',', $history), time() + 3600 * 24 * 30,'/'); } else { setcookie('keywords', $keywords, time() + 3600 * 24 * 30,'/'); } 在 search.php 中取出歷史記錄 if (!empty($_COOKIE['keywords'])) { $histroy = explode(',',$_COOKIE['keywords']); foreach ($histroy as $key=>$val) { $histroy_list[$key]['histroy'] = $val; } }
以上是吾愛編程為大家總結的在PHP中添加搜索歷史記錄操作流程,希望對大家有所幫助。
*