回聲$var
的一部分,讓我像http://342.234.243.142/data/somethingmore/
替換字符串
IP地址每次都不一樣。 而不是「東西多」可以像「/folder/images/2011/gallery/file.jpg」(任何東西)
如何從這個字符串部分與ip和/ data /文件夾剝離?
$var
可能成爲/somethingmore/
回聲$var
的一部分,讓我像http://342.234.243.142/data/somethingmore/
替換字符串
IP地址每次都不一樣。 而不是「東西多」可以像「/folder/images/2011/gallery/file.jpg」(任何東西)
如何從這個字符串部分與ip和/ data /文件夾剝離?
$var
可能成爲/somethingmore/
$url = 'http://342.234.243.142/data/somethingmore/';
echo basename($url);
$str = "http://342.234.243.142/data/somethingmore/";
$str = explode('/', $str);
print_r($str);
使用正則表達式:
/.*?\/data/
這樣你可以以後即使它包含多個 '/'(斜槓 '/數據' 得到充分的字符串)。例如,http://342.234.243.142/data/somethingmore/andmore/
請參閱更新的答案 – James
@Messi:你應該更清楚什麼URL的一部分,你需要?你的編輯令我困惑。 –