从URL捕获参数,将参数传递给函数,执行该函数

时间:2017-11-27 06:08:03

标签: php function url

我见过一个案例,例如,此http://example.com/?edit=39之类的网址会立即打开一个页面,您可以在其中编辑 具有ID = 39的文章/帖子。 我已经阅读了很多关于通过URL调用函数的内容,但我从未遇到过可以从URL中捕获参数,将参数传递给函数然后执行函数的情况。

使用URL http://example.com/?edit=39作为示例,如何使用函数将39标识为ID并从ID = 39的数据库中检索帖子。

1 个答案:

答案 0 :(得分:1)

使用parse_url()parse_str()功能。

例如

$parts = parse_url($url); parse_str($parts['query'], $query); echo $query['email'];

如果您想动态地$url看看下面这个问题: Get the full URL in PHP