2013-12-14 90 views
0

在一个php文件中,我想创建一个变量来调用添加到php文件名中的字符串。 对于命名index.php?=55示例文件(我不知道这是否是正确的语法) ......和里面的PHP设置一些变量,得到?=后的字符串,用于以后 $id = self?=类似的东西在字符串中添加字符串的PHP引用

谢谢。

+0

这是'的index.php?编号= 55'你使用'$ _GET [ '数']'拿来。 – user555

+0

我建议你看一下[PHP Manual](http://www.php.net/manual/en/index.php)。 –

+0

我肯定会检查手册,但对HTTP方法的基本了解也会有所帮助。基本上PHP有一些超全局变量,这取决于你使用的HTTP方法是如何填充的。因此,如果您在表单中使用GET方法,您将使用$ _GET超级全局访问URL中发送的参数:) – Zarathuztra

回答

0

您指的是querystrings。

index.php?id=2 

在你的PHP代码,您通过访问id的值:

$id = $_GET["id"]; 

查询字串会以name = value对,所以你可以通过很多这样的:

index.php?id=2&name=frank&boo=foo 

然后你得到每个通过:

$_GET["name"] 

This tutorial解释更多。

+0

非常感谢。这帮助我很多! – Ivan

+0

完全没问题。 –

1
$id = $_GET['id']; 

如果链接?id=55$id将等于55