PHP preg_match 匹配下划线的问题
preg_match("_",$_GET["b"],$c);代码是上面这个意思是在$_GET["b"]中匹配_有值的话赋给$c但是我运行一只不能通过不知道是哪里有问题请大...
preg_match("_", $_GET["b"], $c);
代码是上面这个
意思是在$_GET["b"] 中匹配 _ 有值的话 赋给 $c
但是我运行一只不能通过
不知道是哪里有问题
请大家帮忙
谢谢
preg_match("/\_/", $_GET["b"], $c); 这个好像也不对啊。
元代码是这样的
// 获取网页信息
$articles = fileget('http://' . $_GET["a"] . '.she.tom.com/s/' . $_GET["b"] . '.html');
// 取得总页数
preg_match ("/pageno \> (\d+)/", $articles, $lastpage);
// 取得分页参数
preg_match("/(\d+)?(_\d+)?/i", $_GET["b"], $c);
// 判断是否有分页
if(isset($c[2])){
// 生成分页链接
echo '<center><font color=red><b><分页代码开始>';
$page = 2;
while($page <= $lastpage[1])
{
echo '<a href="http://127.0.0.1/tom.php?a=' . $_GET["a"] . '&b=' . $_GET["b"] . '_' . $page . '">' . $page . '</a>';
$page = $page + 1;
}
echo '<分页代码结束></b></font></center>';
}
echo $articles;
?>
我要把
// 取得分页参数
preg_match("/(\d+)?(_\d+)?/i", $_GET["b"], $c);
改成我说的那个样子
请指教
谢谢 展开
代码是上面这个
意思是在$_GET["b"] 中匹配 _ 有值的话 赋给 $c
但是我运行一只不能通过
不知道是哪里有问题
请大家帮忙
谢谢
preg_match("/\_/", $_GET["b"], $c); 这个好像也不对啊。
元代码是这样的
// 获取网页信息
$articles = fileget('http://' . $_GET["a"] . '.she.tom.com/s/' . $_GET["b"] . '.html');
// 取得总页数
preg_match ("/pageno \> (\d+)/", $articles, $lastpage);
// 取得分页参数
preg_match("/(\d+)?(_\d+)?/i", $_GET["b"], $c);
// 判断是否有分页
if(isset($c[2])){
// 生成分页链接
echo '<center><font color=red><b><分页代码开始>';
$page = 2;
while($page <= $lastpage[1])
{
echo '<a href="http://127.0.0.1/tom.php?a=' . $_GET["a"] . '&b=' . $_GET["b"] . '_' . $page . '">' . $page . '</a>';
$page = $page + 1;
}
echo '<分页代码结束></b></font></center>';
}
echo $articles;
?>
我要把
// 取得分页参数
preg_match("/(\d+)?(_\d+)?/i", $_GET["b"], $c);
改成我说的那个样子
请指教
谢谢 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询