用户输入示例
http://domain.com/ http://domain.com/topic/ http://domain.com/topic/cars/ http://www.domain.com/topic/questions/
我想要一个php函数使输出像
domain.com domain.com/topic/ domain.com/topic/cars/ www.domain.com/topic/questions/
让我知道 :)
您应该使用一组“不允许的”术语,并使用strpos并将str_replace其动态地从传入的URL中删除:
strpos
str_replace
function remove_http($url) { $disallowed = array('http://', 'https://'); foreach($disallowed as $d) { if(strpos($url, $d) === 0) { return str_replace($d, '', $url); } } return $url; }