How do you strip out the domain name from a URL in php?

后端 未结 9 1364
遥遥无期
遥遥无期 2020-12-02 22:12

Im looking for a method (or function) to strip out the domain.ext part of any URL thats fed into the function. The domain extension can be anything (.com, .co.uk, .nl, .what

9条回答
  •  独厮守ぢ
    2020-12-02 23:13

    parse_url turns a URL into an associative array:

    php > $foo = "http://www.example.com/foo/bar?hat=bowler&accessory=cane";
    php > $blah = parse_url($foo);
    php > print_r($blah);
    Array
    (
        [scheme] => http
        [host] => www.example.com
        [path] => /foo/bar
        [query] => hat=bowler&accessory=cane
    )
    

提交回复
热议问题