为了账号安全,请及时绑定邮箱和手机立即绑定

获取PHP中的URL参数

获取PHP中的URL参数

PHP
慕妹3242003 2019-07-06 16:15:15
获取PHP中的URL参数我试图在php中将URL作为url参数传递,但是当我试图获得这个参数时,我什么也得不到我使用以下网址表格:http://localhost/dispatch.php?link=www.google.com我在试着让它过去:$_GET['link'];但什么也没回。有什么问题吗?
查看完整描述

3 回答

?
炎炎设计

TA贡献1808条经验 获得超4个赞

$_GET不是函数或语言构造-它只是一个变量(数组)。试着:

<?php
echo $_GET['link'];

特别是,它是超全球一个内置变量,由PHP填充,在所有作用域中都可用(您可以在函数中使用它,而不需要全球关键字)。

由于该变量可能不存在,所以您可以(而且应该)确保您的代码不会在以下情况下触发通知:

<?phpif (isset($_GET['link'])) {
    echo $_GET['link'];} else {
    // Fallback behaviour goes here}

或者,如果您希望跳过手动索引检查,并可能添加进一步的验证,则可以使用滤光器延期:

<?php
echo filter_input(INPUT_GET, 'link', FILTER_SANITIZE_URL);


查看完整回答
反对 回复 2019-07-06
?
小怪兽爱吃肉

TA贡献1852条经验 获得超1个赞

请贴上你的密码,

<?php
    echo $_GET['link'];?>

<?php
    echo $_REQUEST['link'];?>

工作.。


查看完整回答
反对 回复 2019-07-06
  • 3 回答
  • 0 关注
  • 576 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信