我是PHP的新手,我使用下面的代码将查询字符串传递给ajax调用。我想在另一个PHP页面上获取这些。但没有得到我如何得到这些:
$("#saveForm").click(function(e){
var test =$("#Field4").val();
alert(test);
$.ajax({
url: 'mytest.php?firstname=ram&lastname=Singh',
async: false,
success: function (response) {
alert(response);
}
});
});
我已经尝试了下面的代码来获取查询字符串,但是它给了我一个字符串中的所有查询字符串
$name = $_SERVER["QUERY_STRING"];
echo($name);
我在ASP.NET中有一些经验。在ASP.net中我们可以用它的键获取查询字符串的值,如果我们想从我们使用的查询字符串中获取firstname,如下所示:
string fName= Request.QueryString["furstname"];
我们可以在PHP中做同样的事情,如果有可能那么,怎么样? 我已经检查了谷歌很多但没有找到任何有用的链接。请帮帮我
答案 0 :(得分:2)
您正在寻找$_GET超全球
$_GET['firstname']
$_GET['lastname']
答案 1 :(得分:1)
PHP将查询字符串变量解析为存储在the superglobal $_GET
$_GET['firstname']