在 PHP 中显示 URL 数据时出错


Error in showing URL data in php

我正在尝试在php中捕获一个值表单请求的URL。我的代码如下:

http_get("http://domain.com/view.php?token=", $value); 
 echo $value;

但是一旦我转到此url http://domain.com/view.php?token=myvalue",我就会收到以下错误。

Fatal error: Call to undefined function http_get() in F:'Server'xampp'htdocs'p'data-repository'view.php on line 11

我的主要目标是展示$value

要从 URL 获取值,您可以在 PHP 中使用 GET 或 REQUEST 方法之一。

使用 GET

$value=$_GET['token'];
echo $value;

使用请求

$value=$_REQUEST['token'];
echo $value;

我想你想要这样的东西:

$value = $_GET['token'];
echo $value;

OR - 尝试将http_get分配给变量(如手册所示):

$response = http_get("http://www.example.com/", array("timeout"=>1), $info);
print_r($info);

你检查过 apache 日志吗?是否确定已安装并启用了pecl_http?

另请注意http_get返回一个字符串(网站的结果)。第二个参数应该是选项。第三个参数将填充服务器响应。

您也可以尝试使用 cURL (curl_init()、curl_setopt()、curl_exec()、curl_close())。

http_get是接收HTTP请求的函数。
如果你想要 GET 值,请使用这个:

$_GET['token']