PHP-如何使用附加到URL的信息
假设我有一个网站 www.game.com 现在在这个网站上有一个玩家列表,当我点击一个特定的玩家时,我会: www.game.com/stats.php?id=1 假设我返回并单击另一个玩家,它会让我 www.game.com/stats.php?id=2 我需要一种解析url的方法,以便在单击这些播放器时唯一地提取值“1”和“2”。 如果我输入parse_url 这是行不通的。我需要一条动态工作的语句来提取id号,并在每次单击玩家名称时将其存储在stats.php页面上的变量中。 当一个新的stats页面被加载时,这个变量会被新的ID更新,并且可以从我的数据库中提取信息PHP-如何使用附加到URL的信息,php,Php,假设我有一个网站 www.game.com 现在在这个网站上有一个玩家列表,当我点击一个特定的玩家时,我会: www.game.com/stats.php?id=1 假设我返回并单击另一个玩家,它会让我 www.game.com/stats.php?id=2 我需要一种解析url的方法,以便在单击这些播放器时唯一地提取值“1”和“2”。 如果我输入parse_url 这是行不通的。我需要一条动态工作的语句来提取id号,并在每次单击玩家名称时将其存储在stats.php页面上的变量中。 当一个新的
想法?这些附加到URL的信息称为GET参数。在PHP中,您可以使用以下数组访问它们: 也可以使用,其中包括GET和POST参数以及cookie 这两个数组都是全局数组,因此您可以在函数中使用它们,而无需将它们声明为全局数组。使用PHP GET:
$id = $_GET['id'];
$id=int$_GET['id']-1由于缺乏研究工作。Google搜索php url参数是第一个结果。lol很好,请原谅我不熟悉堆栈溢出。你怎么知道我已经好几个小时没有研究这个问题了,也找不到正确的答案,所以我决定在这里问这个问题?我花了不到30秒的时间去谷歌。我就是这样知道的。@rob74:即使是url中php问号的前两个结果也解释了$\u GET是如何工作的。
$id = $_GET['id'];