function showPage($keyword,$page,$totalPage,$sep=" "){
$url = $_SERVER ['PHP_SELF']; //获取当前路径
$index = ($page == 1) ? "首页 " : " <a href='{$url}?page=1&keyword={$keyword}'>首页</a>";
$last = ($page == $totalPage) ? "尾页" : "<a href='{$url}?page={$totalPage}&keyword={$keyword}'>尾页</a>";
$prevPage=($page>=1)?$page-1:1;
$nextPage=($page>=$totalPage)?$totalPage:$page+1;
$prev = ($page == 1) ? "上一页" : "<a href='{$url}?page={$prevPage}&keyword={$keyword}'>上一页</a>";
$next = ($page == $totalPage) ? "下一页" : "<a href='{$url}?page={$nextPage}&keyword={$keyword}'>下一页</a>";
$str = "总共 {$totalPage} 页 当前是第 <span style='color:red;'>{$page} </span>页";
$p="";
for($i = 1; $i <= $totalPage; $i ++) {
//当前页无连接
if ($page == $i) {
$p .= " <span style='color:red;'>{$i}</span> ";
} else {
$p .= "<a href='{$url}?page={$i}&keyword={$keyword}'> {$i} </a>";
}
}
$pageStr=$str.$sep . $index . $sep . $prev.$sep . $p.$sep . $next.$sep . $last;
return $pageStr; //返回分页字符串
}