【问题标题】:what do the 'q' and 'p1', 'p2' mean in URLURL中的'q'和'p1','p2'是什么意思
【发布时间】:2015-03-01 11:50:49
【问题描述】:

我正在学习如何构建网站。在一个演示网站的演示代码中,一个 url 是这样的:

http://localhost/test.php?q=_&p1=_&p2=_

我知道这个 URL 将在 /var/www/html/ 中运行 test.php。但是?q=_p1=_p2=_ 以及下划线_ 是什么意思?

【问题讨论】:

标签: php url


【解决方案1】:
  1. q、p1、p2 是传递给 test.php 的参数。你可以取另一个名字, 如:姓名、年龄、t ...

  2. 下划线_是它们的值,你可以用另一个值(字符串,数字......)替换_。

  3. 在test.php中,你可以通过$_GET["q"], $_GET["p1"], $_GET["p2"]。

示例:localhost/file_name.php?name=abc&age=20

在file_name.php,可以得到

- $numAge = $_GET["age"]; // $numAge = 20;

- $strName =  $_GET["name"]; // $strName = "abc";

【讨论】:

    【解决方案2】:

    这些是 GET 变量,您可以在名为 的 php 页面中使用:

    $_GET["q"] 在您的示例中将等于 _$_GET["p1"]$_GET["p2"] 也将等于 _

    _ 是这里的值(= 符号之后)

    PHP Reference

    【讨论】:

      【解决方案3】:

      q、p1、p2是通过URL传递的参数,_是对应的值……

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-07-30
        • 1970-01-01
        • 2018-03-26
        • 2017-02-01
        • 2016-12-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多