查询关键词: ]*?>[^<]*?([0-9,]*?)中部分 preg_match($search,$html,$match); $match = str_replace(&#39;,&#39;,&#39;&#39;,$match); //去逗号 preg_match(&#39;/]*>.*?(\d+)/&#39;,$match[0],$r);//得到最后的总数: return $r[1]; } if($k==&#39;&#39;) { exit(&#39;请输入数据&#39;); }else{ echo &#39;共有&#39;.getKeywordTotal($k).&#39;个结果。&#39;; } ?>