<?php // 动态列表页的伪静态处理 $listpage= preg_replace_callback( '#/e/action/list.php?page=([0-9]+)&classid=([0-9]+)(.*?)"#', function ($ms)use(这里是带入函数用的外部变量) { if($ms[1]==0){ return '/'.$_GET['classid'].'/"'; }else{ return '/'.$_GET['classid'].'/index_'.($ms[1]+1).'.html"'; } }, $listpage);