2009-10-04 80 views
0

我有以下代碼:如何將parse_url作爲字符串存儲在PHP中?

$array = parse_url($_SERVER['HTTP_REFERER']); 
$Ur = $array['host']; 

這顯示了域就好了,但是當我使用這個會話使用,這是行不通的。另外,我用gettype進行了測試,它返回Null?我認爲這是一個數組?

Anywho,我該如何將上述$ Ur轉換爲字符串?

乾杯!

+2

你是如何「利用」它的會議? – strager 2009-10-04 01:09:49

回答

2

提供第二元件參數= PHP_URL_HOST到parse_url,它會返回一個字符串,而不是一個數組的

+0

完美,謝謝! – 2009-10-04 01:34:14

3

無論何時您存儲或訪問會話,您必須先致電session_start(),否則您將不會在稍後看到或能夠訪問結果。

如果你只是想引薦URL作爲一個字符串,爲什麼不:

$url = $_SERVER['HTTP_REFERER']; 

+0

嗨,因爲我只需要域值。 - Session_start被稱爲 – 2009-10-04 01:25:25

相關問題