Bel*_*ish 13 php variables get
嘿,说我有一个网址只是通过我的PHP传递是否有任何简单的方法来获得一些通过它传递的GET变量?这不是页面的实际网址或任何内容.
就像一个只有一个字符串包含
http://www.somesite.com/index.php?url=var&file_id=var&test=var
什么是获取这些变量值的最佳方法?
Kri*_*ris 16
$href = 'http://www.somesite.com/index.php?url=var&file_id=var&test=var';
$url = parse_url($href);
print_r($url);
/* Array
(
[scheme] => http
[host] => www.somesite.com
[path] => /index.php
[query] => url=var&file_id=var&test=var
) */
$query = array();
parse_str($url['query'], $query);
print_r($query);
/* Array
(
[url] => var
[file_id] => var
[test] => var
) */
Run Code Online (Sandbox Code Playgroud)