所以我可能正在制作api系统,我正在尝试获取客户端req api。 我检查了一些教程,发现我可以使用:
$data = $_SERVER['QUERY_STRING'];
它有效,但我得到的字符串为:action=get&id=theapikeygoeshere
。
我需要在id=
之后只获取文字,我该怎么做?
谢谢!
答案 0 :(得分:0)
使用parse_str
解析查询字符串:
<?php
$arr = array();
parse_str('action=get&id=theapikeygoeshere', $arr);
print_r($arr);
?>
这给出了:
Array
(
[action] => get
[id] => theapikeygoeshere
)
答案 1 :(得分:0)
您可以使用$_GET['id']
执行此操作。 :) $_GET
可用于任何URL参数。
答案 2 :(得分:0)
我认为最好的方法是使用$_GET['id']
,但如果您想从 QUERY_STRING 中提取任何内容,请使用
parse_str($_SERVER["QUERY_STRING"], $output);
var_dump($output["id"]);