.php问号=是什么意思?

.php问号=是什么意思?,php,Php,我知道这是个愚蠢的问题,但我不明白这意味着什么。当我看到.php时?=。还想知道如何使用它 感谢您的帮助。它标志着查询字符串的开始,可以使用GET访问该字符串 http://somesite.com/index.php?foo=1 $_GET['foo'] will be 1 问号是用来标记GET请求中可以传递变量(称为查询字符串)的部分的开始。 这不仅仅适用于PHP 例如: 如果您发送以下信息: 指向如下所示的php文件: <?php print($_GET["somethin

我知道这是个愚蠢的问题,但我不明白这意味着什么。当我看到.php时?=。还想知道如何使用它


感谢您的帮助。

它标志着查询字符串的开始,可以使用GET访问该字符串

http://somesite.com/index.php?foo=1

$_GET['foo'] will be 1

问号是用来标记GET请求中可以传递变量(称为查询字符串)的部分的开始。 这不仅仅适用于PHP

例如:

如果您发送以下信息:

指向如下所示的php文件:

<?php 

print($_GET["something"]);
print($_GET["another"]);

?>
这不是

.php?=

=
之前必须有一个变量名

像这样:

.php?x=

这是从URL传递到脚本的变量。您可以从PHP代码中读取此变量,如下所示:

$\u GET['x']


这里有更多信息:

假设我打开了file1.php,我想在其中创建一条语句,将值传递给另一个页面file2.php。这通常通过html链接或按钮完成。我将通过下面示例中的链接来完成

在file1.php中,我将包含一些代码:

<a href="edit.php?attribute=value> Link name</a>

另外,如果你什么都不懂,试着忘掉你所有的烦恼,现在再看一遍答案。

仔细阅读$\u GET variables:Related,但不是dupe:@DavidThomas它真的相关吗?我认为这篇文章是关于比较的…@DavidThomas没有关系…没问题,“初学者”问题仍然是受欢迎的,我们并不反对教那些比我们自己更新的问题;很难搜索语法,因为文字字符通常用于搜索和数据库查询中的特定目的。
<a href="edit.php?attribute=value> Link name</a>
$variable=$_GET['attribute']