Inside this article we will see the concept i.e PHP Remove http, https, www and slashes From URL Example Tutorial. Article contains the classified information about How do I remove http, https and slash from URL in php.
If you are looking for a solution i.e PHP Remove Http Https Www And Slashes From URL then this article will help you a lot for this. Tutorial is super easy to understand and implement it in your code as well.
Read More: Laravel 9 Order By Multiple Columns Example Tutorial
Examples of URLs
https://onlinewebtutorblog.com/, https://api.onlinewebtutorblog.com/
Examples of URLs without https://, www & slash
onlinewebtutorblog.com, api.onlinewebtutorblog.com
Let’s get started.
Application Programming
Create a folder say filter-urls in your localhost directory. Create a file index.php into it.
Method #1 – Remove https:// From URL
Open index.php file and write this code into it.
<?php // Remove https:// $input = "https://onlinewebtutorblog.com"; $input = preg_replace("#^[^:/.]*[:/]+#i", "", $input); /* Output onlinewebtutorblog.com */ echo $input;
Output
onlinewebtutorblog.com
Read More: How to Create and Use Laravel 9 Macro Example Tutorial
Method #2 – Remove https://, www. & Slash From URL
<?php // Remove the https://, www., and slash(/) from the URL $input = 'https://www.onlinewebtutorblog.com/'; // If URI is like, eg. www.onlinewebtutorblog.com/ $input = trim($input, '/'); // If not have http:// or https:// then prepend it if (!preg_match('#^http(s)?://#', $input)) { $input = 'https://' . $input; } $urlParts = parse_url($input); // Remove www. $domain_name = preg_replace('/^www\./', '', $urlParts['host']); // Output onlinewebtutorblog.com echo $domain_name;
Output
onlinewebtutorblog.com
Method #3 – Remove https://, www. & Slash From URL (Shorter Method)
<?php // Short way to do All this one // Encoded URL to Decode the URL, Remove the http://, www., and slash(/) from the URL $input = "https://www.onlinewebtutorblog.com/"; // Output onlinewebtutorblog.com echo str_replace("www.", "", preg_replace( "#^[^:/.]*[:/]+#i", "", preg_replace( "{/$}", "", urldecode( $input ) ) ));
Output
onlinewebtutorblog.com
We hope this article helped you to learn PHP Remove http, https, www, and slashes From URL in a very detailed way.
Read More: Laravel 9 How to get Random Database Records Tutorial
If you liked this article, then please subscribe to our YouTube Channel for PHP & it’s framework, WordPress, Node Js video tutorials. You can also find us on Twitter and Facebook.