我需要使用php从一个按钮存储一个url参数(使用DOMdocument ?!) 我网站上的按钮有一个链接网址,其中包含一个参数
http://example.com/register/register-company.html?tx_powermail_pi1[regUid]=78
方式是存储id 78(来自[regUid] = 78),但id是动态的,它可以是33,23或其他一些数字。有没有jQuery和Javascript的解决方案?
thx任何帮助
答案 0 :(得分:0)
试试这个:
$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'] ;
}