Below is the simple function for getting host name form the URL, it will extract the URL as array and it will return domain name. It will not work with invalid URLs, if URL is invalid it will return false otherwise it will return Domain Name of the URL.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
<?php function getDomainName($url) { if(filter_var($url, FILTER_VALIDATE_URL, FILTER_FLAG_HOST_REQUIRED) === FALSE) { return false; } $urlChenks = parse_url($url); return $urlChenks['scheme'].'://'.$urlChenks['host']; } ?> |
How to Use
1 2 |
<?php echo getDomainName('https://arjunphp.com/dynamic-year-dropdown-list/'); ?> // output :https://arjunphp.com |
I hope you like this Post, Please feel free to comment below, your suggestion and problems if you face - we are here to solve your problems.
I am Arjun from Hyderabad (India). I have been working as a software engineer from the last 7+ years, and it is my passion to learn new things and implement them as a practice. Aside from work, I like gardening and spending time with pets.
Subscribe
Login
0 Comments