我正在寻找一种方法来查找包含参数以提取动态值的 url
例如,我网站上的任何地方都有一个带有包含字符的链接的按钮
example.com/register/register-company.html?tx_powermail_pi1[regUid]=78
我需要来自 regUid 的 id 来处理查询,78 不是静态的。
谢谢任何帮助。
我正在寻找一种方法来查找包含参数以提取动态值的 url
例如,我网站上的任何地方都有一个带有包含字符的链接的按钮
example.com/register/register-company.html?tx_powermail_pi1[regUid]=78
我需要来自 regUid 的 id 来处理查询,78 不是静态的。
谢谢任何帮助。
$str = "http://example.com/somepage?tx_powermail_pi1[regUid]=78";
$uri = parse_url($str);
if($uri["query"]){
#if there is query string only....
parse_str($uri["query"], $test);
var_dump($test);
}
这适用于任何网址。如果你想捕捉你当前的 url 获取参数,你可以使用
$_GET['tx_powermail_pi1']['regUid']