2015-05-12 90 views
-1

我想用PHP來檢查當前頁面的URL具有特定的文件夾名稱,如果是的話呼應你好PHP - 檢查是否在當前頁面的URL存在FOLDERNAME

例如:如果 檢查下面域具有字:紐約

http://www.domain.com/en/newyork/carrental/ 

正如所看到的字紐約以上存在,因此我需要回聲(你好)

+0

請加個細節 –

+0

看strpos功能。 – panther

+0

感謝豹,請你詳細說明,是一種新的PHP – Bootflux

回答

0

使用

$res = get_headers ($url) 
if (strpos($res[0],"200 OK")) { 

} 

更多相關詳細信息:http://php.net/manual/en/function.get-headers.php

+0

<?php if(strpos($ _ SERVER ['REQUEST_URI'],'newyork' )> 0){{echo「hello」;};}?> 這是正確的嗎? – Bootflux

+0

可能值得一提的是,這並不考慮斜槓,所以如果域名的一部分是'newyork-rentals',也許是因爲OP會將特定公司的名稱添加到URL中,這仍然會匹配並拋出檢測關閉。 – MildlySerious

+0

我有點困惑,你需要你的網站頁面還是遠程的?如果它是你的網站 - 你的選擇對MildlySerious評論很好。但是如果你想解析遠程網站 - 你應該使用$ res [0]而不是$ _SERVER ['REQUEST_URI'] – Andriy

相關問題