我有以下URL字符串:如何捕捉URL字符串的一部分在PHP
http://example.com/sfm?dir=uploads/sfm/c4ca4238a0b923820dcc509a6f75849b/dir
我如何可以将绑定在=
的PHP变量之后的一切吗?
所以我的变量应包含:
$String = 'uploads/sfm/c4ca4238a0b923820dcc509a6f75849b/dir'
我有以下URL字符串:如何捕捉URL字符串的一部分在PHP
http://example.com/sfm?dir=uploads/sfm/c4ca4238a0b923820dcc509a6f75849b/dir
我如何可以将绑定在=
的PHP变量之后的一切吗?
所以我的变量应包含:
$String = 'uploads/sfm/c4ca4238a0b923820dcc509a6f75849b/dir'
您可以用爆炸来获得=后部分
$str = "http://example.com/sfm?dir=uploads/sfm/c4ca4238a0b923820dcc509a6f75849b/dir";
$strArr = explode("=",$str);
$url = $strArr[1];
echo $url;
试试这个
$parts = parse_url('http://example.com/sfm?dir=uploads/sfm/c4ca4238a0b923820dcc509a6f75849b/dir');
parse_str($parts['query'], $query);
echo $query['dir'];
这个工作正常,我。谢谢 –