我正在使用SEO友好模式构建一个网站,例如
http://yourdomain.com/category/subcategory/finalcategory/topic_identifier/
等,
这里的最后一个值topic_identifier是我查看数据库的那个,唯一的字符串只是替换唯一的ID,我想看看层次值,我可能会得到一些分页值
/topic_identifier/p/2/a/3/f/5/
这里我需要从同一个URL获取p,a,f值。 有人可以帮助我摆脱这种逻辑吗?
答案 0 :(得分:-1)
检查以下代码。它可能会帮助你
$url = 'http://yourdomain.com/category/subcategory/finalcategory/
topic_identifier/p/2/a/3/f/5/';
preg_match('/p\/\d+\/a\/\d+\/f\/\d+/', $url, $p);
$str = implode('/',$p);
$array = explode('/',$str);
echo 'p=>'.$array[1]."<br/>";
echo 'a=>'.$array[3]."<br/>";
echo 'f=>'.$array[5]."<br/>";