PHP过滤器链接

时间:2015-02-02 16:41:10

标签: php

我有这个数组

    $array = array(
        "http://www.mywebsite.com/eternal_link_1",
        "http://www.mywebsite.com/eternal_link_2/",
        "http://www.mywebsite.com/eternal_link_1/#",
        "http://subdomain1.mywebwite.com",
        "http://subdomain2.mywebwite.com/eternal_link",
        "http://www.external-link.com"
    );

    $eternal_links = array();
    $subdomain_links = array();
    $external_links = array();

我如何过滤$ array并将值添加到上面的3个数组?

1 个答案:

答案 0 :(得分:0)

您可以使用strpos找到正确的字符串。

foreach($array as $item){

   if(strpos($item, 'external') == TRUE){
      array_push($external_links, $item);
   }

   // and go on..
}