我正在学习如何构建一个网站。在演示网站的一个演示代码中,一个网址如下:
http://localhost/test.php?q=_&p1=_&p2=_
我知道此网址会在test.php
中运行/var/www/html/
。但?
,q=_
,p1=_
,p2=_
以及下划线_
是什么意思?
答案 0 :(得分:1)
这些是GET变量,您可以在名为:
的php页面中使用 在您的示例中, $_GET["q"]
将等于_
,$_GET["p1"]
和$_GET["p2"]
也将等于_
。
_
是此处的值(在=符号后)
答案 1 :(得分:1)
q,p1,p2是传递给 test.php 的参数。你可以说出另一个名字, 如:姓名,年龄,... ...
下划线_
是它们的值,您可以将_替换为另一个值(字符串,数字....)。
在test.php中,您可以通过$ _GET [" q"],$ _GET [" p1"]获取它们的价值, $ _GET [" P2&#34]。
示例:localhost / file_name.php?name = abc& age = 20
在file_name.php,您可以获得
- $numAge = $_GET["age"]; // $numAge = 20;
- $strName = $_GET["name"]; // $strName = "abc";
答案 2 :(得分:0)
q,p1和p2是通过URL传递的参数,_是相应的值......