2012-02-10 29 views
0

我需要幫助我想寫一個代碼,它將檢測一種沒有子目錄的URL,只有像http://site.com/,並且在表中其他對應行作爲「確認」它應該寫1或其他東西,但只有網站URL沒有子目錄。根據URL在一行中存儲數據[PHP]

+0

現在沒人幫忙嗎? :) – 2012-02-10 08:40:52

+0

你可以使用正則表達式模式 – 2012-02-10 08:46:49

+0

@MelvinProtacio怎麼樣? – 2012-02-10 14:23:57

回答

1

您是否試過parse_url函數?你可以在這裏查看詳細信息:http://php.net/manual/en/function.parse-url.php

執行時:

$url = 'http://username:[email protected]/path?arg=value#anchor'; 
print_r(parse_url($url)); 

它返回的所有URL元素的數組分成如下:

Array 
(
    [scheme] => http 
    [host] => hostname 
    [user] => username 
    [pass] => password 
    [path] => /path 
    [query] => arg=value 
    [fragment] => anchor 
) 

那麼對於你的情況,你應該檢查如果返回的數組的元素路徑設置爲或不爲空。

+0

感謝您的努力兄弟,但..它不是我的意思,我想我的意思是沒有任何subdir的網址應在該行的確認列中獲得「1」.. – 2012-02-10 11:52:07