在下面的代码中:
<a href="http://example.com/yadayada" yada-yadayada="/yada/yadayada/yadayada.php?x=12345&yadayadayasomehtmltagandgiberishtexthere
我如何在php中编写一个正则表达式,它将删除之前x=
和之后的所有内容,&am
所以我只会得到12345
仅作为示例的值,但实际上,它有所不同。
假设您已使用提取了整个URL DOMDocument
:
// $url = '/yadayada?x=12345&y=7890';
parse_str(parse_url($url, PHP_URL_QUERY), $arr);
echo $arr['x'];
也可以看看: parse_url()
parse_str()
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句