将其分为两部分:
首先,我们创建一个存储上次访问的页面URL的变量,如下所示:
$prev_url = isset($_SERVER[\'HTTP_REFERER\']) ? $_SERVER[\'HTTP_REFERER\'] : \'\';
那么,你可以
substr 和
strpos 要削减两者之间的所有内容=和ID号后的。像这样:
$prev_url = \'http://www.yoursite.com/?p=123\';
$id_block = substr($prev_url, strpos($prev_url, "?p=")+1);
$id = substr($id_block, 0, strpos($id_block, "/"));
。。或者,你可以使用
jQuery/Javascript 实现同样的目标。
我还没有测试过这个,但它应该可以工作-让我知道它是如何工作的!祝你好运;)