fork download
  1. <?php
  2.  
  3. $urls = array("http://shop.google.com/pic/android2014-1.jpg",
  4. "http://s...content-available-to-author-only...t.com/pic/buy2.gif",
  5. "http://s...content-available-to-author-only...y.com/pic/android2014-2.jpg",
  6. "http://s...content-available-to-author-only...e.com/pic/android2014-3.jpg",
  7. "http://s...content-available-to-author-only...s.com/pic/android2014-6.jpg",
  8. "http://s...content-available-to-author-only...t.com/pic/android2014-4.jpg");
  9.  
  10. $domains = array_map(function($url) { return parse_url($url, PHP_URL_HOST); }, $urls);
  11. var_dump($domains);
Success #stdin #stdout 0.01s 20520KB
stdin
Standard input is empty
stdout
array(6) {
  [0]=>
  string(15) "shop.google.com"
  [1]=>
  string(14) "shop.about.com"
  [2]=>
  string(13) "shop.ebay.com"
  [3]=>
  string(17) "shop.somesite.com"
  [4]=>
  string(18) "shop.wordpress.com"
  [5]=>
  string(13) "shop.test.com"
}