Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在PHP中将parse_url存储为字符串?_Php_Arrays_String_Parse Url - Fatal编程技术网

如何在PHP中将parse_url存储为字符串?

如何在PHP中将parse_url存储为字符串?,php,arrays,string,parse-url,Php,Arrays,String,Parse Url,我有以下代码: $array = parse_url($_SERVER['HTTP_REFERER']); $Ur = $array['host']; 它可以很好地显示域,但是当我在会话中使用它时,它不起作用。另外,我用gettype测试了它,它返回Null?我还以为是阵列呢 总之,我该如何将上面的$Ur转换为字符串 干杯 无论何时存储或访问会话,您都必须先打电话,否则以后将看不到或无法访问结果 如果您只希望引用者URL作为字符串,为什么不: $url = $_SERVER['HTTP_REF

我有以下代码:

$array = parse_url($_SERVER['HTTP_REFERER']);
$Ur = $array['host'];
它可以很好地显示域,但是当我在会话中使用它时,它不起作用。另外,我用gettype测试了它,它返回Null?我还以为是阵列呢

总之,我该如何将上面的$Ur转换为字符串


干杯

无论何时存储或访问会话,您都必须先打电话,否则以后将看不到或无法访问结果

如果您只希望引用者URL作为字符串,为什么不:

$url = $_SERVER['HTTP_REFERER'];

无论何时存储或访问会话,您都必须在存储或访问会话之前致电,否则以后将无法看到或访问结果

如果您只希望引用者URL作为字符串,为什么不:

$url = $_SERVER['HTTP_REFERER'];

向提供第二个组件参数=PHP\u URL\u HOST,它将返回字符串而不是数组

向提供第二个组件参数=PHP\u URL\u HOST,它将返回字符串而不是数组

您如何在会话中“使用”它?您如何在会话中“使用”它?嗨,因为我只需要域值。-会话_start被称为dhi,因为我只需要域值。-正在调用会话启动