PHP Preg_Match数组

时间:2014-12-29 15:31:30

标签: php preg-match simplepie

我想删除链接中的某些字符。即。

'http://www.bbc.co.uk',删除所有内容,只留下'bbd'

目前我有以下内容:

$filteredFeed[$item->get_title()] =  array('title' => $item->get_title(), 'permalink' => $item->get_permalink(), 'date' => $item->get_date('G:i d-M-y'), 
    'url' =>$item->get_link());


      } 
endforeach;


foreach ($filteredFeed as $items) {

    echo '<li class="tips"><a href="' . $items['permalink'] . ' "target="_blank"">'; 
    echo  $items['title'];
    echo '</a>';
    echo '&nbsp;&nbsp;&nbsp;';
    echo '<span class="date">';
    echo $items['date'];
    echo '</span>';
    echo '&nbsp;&nbsp;&nbsp;';
    //echo $date;
    echo '</li>';



'url' =>$item->get_link()); - i get the link here.

如何删除角色?

1 个答案:

答案 0 :(得分:0)

$url= 'http://www.bbc.co.uk';
$url = basename($url);
$url = str_replace('www.','',$url);
$url = preg_replace('/\.[^\.].*$/','',$url );

但这场比赛总是第一个子域名,除了www。那么你可能有兴趣保留基名。