从URL中只获取一个参数

Rev*_*air 0 php

我有一个像这样的URL:

http://local.mywebsite.com/index.php?p=edit_entry?id=3

我想只检索p上面这个例子中值为"edit _entry"的参数.

我已经写了:

$p = $_GET['p'];
echo $p;
Run Code Online (Sandbox Code Playgroud)

但是当我这样做时,我得到了价值 edit_entry?id=3

我该怎么办?我只是想要检索edit_entry

Mar*_*c B 6

这是一个无效的网址.?表示查询参数的START,它不是分隔符BETWEEN参数.你用&它:

http://local.mywebsite.com/index.php?p=edit_entry&id=3
                                                 ^---
Run Code Online (Sandbox Code Playgroud)