将标题为:使用PHP过滤网址中的https或http代码
要过滤网址中的https或http,可以使用PHP的`parse_url`函数解析URL,然后检查其协议部分。以下是一个简单的示例: ```php function filter_protocol($url) { $parsed_url = parse_url($url); if (isset($parsed_url['scheme']) && in_array($parsed_url['scheme'], ['http', 'https'])) { return str_replace(['http:', 'https:'], '', $url); } else { return $url; } } $url = "https://www.example.com"; $filtered_url = filter_protocol($url); echo $filtered_url; // 输出: www.example.com ``` 这个函数首先使用`parse_url`解析URL,然后检查其协议部分是否为http或https。如果是
PHP过滤替换我们通常用到“str_replace”语法,下面分享这段代码可以过滤掉网址前面的“http://”,比如:“https://www.caijicaiji.com/”替换成:“www.caijicaiji.com”
$pattern=rtrim(str_replace('https://','',str_replace('http://','',$r[www])),"/");
去除了两次,一次过滤掉“http”,一次过滤掉“https”