我需要使用 php 存储按钮的 url 参数(使用 DOMdocument?!)我网站上的按钮有一个包含参数的链接 url
http://example.com/register/register-company.html?tx_powermail_pi1[regUid]=78
方法是存储 id 78(来自 [regUid]=78),但 id 是动态的,可以是 33、23 或其他数字。有没有没有 jQuery 和 Javascript 的解决方案?
谢谢任何帮助
我需要使用 php 存储按钮的 url 参数(使用 DOMdocument?!)我网站上的按钮有一个包含参数的链接 url
http://example.com/register/register-company.html?tx_powermail_pi1[regUid]=78
方法是存储 id 78(来自 [regUid]=78),但 id 是动态的,可以是 33、23 或其他数字。有没有没有 jQuery 和 Javascript 的解决方案?
谢谢任何帮助
尝试这个:
$link = "<a href='http://example.com/register/register-company.html?tx_powermail_pi1[regUid]=78'>Link</a>" ;
$dom = new DOMDocument;
$dom->loadHTML($link);
foreach ($dom->getElementsByTagName('a') as $node){
$url = $node->getAttribute("href");
$parts = parse_url($url) ;
$query = $parts['query'];
parse_str($query, $vars) ;
echo $vars['tx_powermail_pi1']['regUid'] ;
}