Several methods to obtain domain names in PHP
Release: 2016-07-25 08:54:57
Original
1532 people have browsed it
-
-
//Method 1 (using system variables)
- //Disadvantages of not using the passed address and hosts that do not support system variables
echo $_SERVER[ 'HTTP_HOST'];
//Method 2 (use built-in function)
- $url = 'http://www.51php.net/index.php?referer=51php.net' ;
- $arr_url = parse_url($url);
- echo $arr_url['host']; $url = str_replace('http://',",$url); //If there is an http prefix, remove it
- $pos = strpos($url,'/');
- if($pos === false )
- {
- return $url;
- }else
- lt;p>// Method 4 (using regular expressions)
- preg_match("/^(http://)?([^/]+)/i", $url, $arr_domain);
- echo $arr_domain[2];
-
-
-
- Copy code
-
-
-
-
-
-
|
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Latest Articles by Author
-
2024-10-22 09:46:29
-
2024-10-13 13:53:41
-
2024-10-12 12:15:51
-
2024-10-11 22:47:31
-
2024-10-11 19:36:51
-
2024-10-11 15:50:41
-
2024-10-11 15:07:41
-
2024-10-11 14:21:21
-
2024-10-11 12:59:11
-
2024-10-11 12:17:31