Html,在'?'之后读取数据

时间:2012-08-16 03:15:51

标签: php html

我正在尝试使用HTML / PHP脚本来解释在网址中?之后发送的数据。我见过这样做的网站,YouTube就是其中之一。我以为这叫做Post Data(不确定是不是),我已经搜索了几天,我发现PHP $_POST['']有一些HTML表单从文本框中读取数据,但是我想直接从网址EX中读取。 www.example.com?ver=1

我将如何做到这一点?

2 个答案:

答案 0 :(得分:7)

您正在寻找的是query string。您可以在$_GET

中找到该数据
print_r($_GET);

如果您需要访问原始数据(并且您可能不需要,除非您需要多个变量名称的倍数),请检查$_SERVER['QUERY_STRING']

答案 1 :(得分:3)

你不能在HTML页面中这样做。在PHP页面中,您可以使用$_GET数组读取(和处理)参数。这个数组包含了之后的所有东西?在URL中。假设我们有一个像

这样的网址
page.php?a=b&c=d

然后我们可以ac访问$_GET['a']$_GET['b']参数。还有$_POST有点不同。您可以谷歌查找更多内容。