• php正则给文章加个导航目录-凯发登录入口

  • 专注网站建设 服务热线: 13061801310

当前位置:好东东网 > 近期动态 > 网站建设观点 > 正文

php正则给文章加个导航目录

发布时间:2021-04-30 | 发布者:  | 浏览次数: 次

把文章内容里的h2标签里的文字拿出来做导航目录

$str = '

我是里面的内容

我是第2个内容

我没有h2包在里面'; preg_match_all('/.*?(<[^>] >)?([^<] )(<\/[^>] >)?<\/h2>/s', $str, $arr); print_r($arr);
array
(
    [0] => array
        (
            [0] => 

我是里面的内容

[1] =>

我是第2个内容

) [1] => array ( [0] => [1] => ) [2] => array ( [0] => 我是里面的内容 [1] => 我是第2个内容 ) [3] => array ( [0] => [1] => ) )

写成个函数

function article_index($content)
{  
    $matches = array();   
    $ul_li = '';
    $r = '/.*?(<[^>] >)?([^<] )(<\/[^>] >)?<\/h2>/s';
    if(preg_match_all($r, $content, $matches))
    {
        foreach($matches[2] as $num => $title)
        {
            $ul_li .= ''.$title." ";
        }   
    }   
    return $ul_li;
}

转载请标注:东东工作室——php正则给文章加个导航目录

上一篇:建站帮助-第2页
下一篇:没有了