我有以下代码:
$array = parse_url($_SERVER['HTTP_REFERER']);
$Ur = $array['host'];
它可以很好地显示域,但是当我将它与会话一起使用时,它不起作用。另外,我用gettype对其进行了测试,它返回Null?我以为是数组?
Anywho,我该如何将上面的 $Ur 转换为字符串?
干杯!
每当您存储或访问会话时,您必须先致电session_start()
,否则您以后将看不到或无法访问结果。
如果您只想将引荐来源网址作为字符串,为什么不:
$url = $_SERVER['HTTP_REFERER'];
?
向parse_url提供第二个组件参数 = PHP_URL_HOST,它将返回一个字符串而不是数组