使用 PHP $_GET 的超链接 URL 的正确语法
Posted
技术标签:
【中文标题】使用 PHP $_GET 的超链接 URL 的正确语法【英文标题】:Correct syntax for hyperlink URL with PHP $_GET 【发布时间】:2012-11-30 21:42:50 【问题描述】:我想知道如何将我网站中的信息放在我网站首页的 URL 中,然后在下一页上,使用 $_GET
从 URL 中获取变量。
我只是想把它放在像<a href="mywebsite.com/page?name=$name"></a>
这样的链接中,如果我这样做,它会起作用吗?如果会,我如何从 URL 中获取它?
【问题讨论】:
【参考方案1】:示例链接:http://example.com/page.php?name=Charles
如果您使用$_GET["name"]
,它将返回值Charles
有关 $_GET 的更多信息,请查看http://php.net/manual/en/reserved.variables.get.php
【讨论】:
【参考方案2】:做
<a href="http://mywebsite.com/page?name=<?php echo $name; ?>"></a>
在您的页面中,您可以将名称命名为:
$name = $_GET['name'];
【讨论】:
好的,谢谢它的工作我会在 15 分钟后接受它 您需要在该链接前面添加一个 http://...否则它将尝试打开 example.com/mywebsite.com/page?name=something。【参考方案3】:$_GET
是变量。所以在这种情况下,要获得名称,它将是:
$_GET['name'];
【讨论】:
不,例如,如果您转到 example.com?name=test ,在该页面上, $_GET['name'] 将是“测试”以上是关于使用 PHP $_GET 的超链接 URL 的正确语法的主要内容,如果未能解决你的问题,请参考以下文章
PHP中常用的超全局变量 表单中get和post提交方式的区别 session与cookie的区别 GD库是做什么用的
php怎么用get传递带&的链接url 注意传递的值是一个链接