我在變量中有一個url。如何使用php檢查url的特定部分
<?php
$a='www.example.com';
?>
我有另一個變量,有這樣
<?php
$b='example.com';
?>
以什麼方式我可以檢查$ B $和一個相同。我的意思是,即使$ b中的網址就像
'example.com/test','example.com/test.html','www.example.com/example.html'
我需要檢查$ b是否等於$ a在這種情況下。如果域名更改爲example.net/example.org
,則返回false。 我使用strpos
和strcmp
進行了檢查。但是我沒有發現它是檢查url的正確方法。我可以用什麼函數來檢查$ b在這種情況下是否與$ a相似?
可以忽略域部分,只因爲你的服務器被配置爲接收特定域的傳入請求驗證路徑。 – karthikr
我很困惑。你是否試圖比較'$ a'和'$ b'中的根域? –
你需要使用'parse_rul':http://www.php.net/manual/en/function.parse-url.php – Mahdi