当前位置 : 主页 > 网络编程 > 其它编程 >

php过滤外站链接(本站域名白名单可设多个)

来源:互联网 收集:自由互联 发布时间:2023-07-02
为什么80%的码农都做不了架构师***过滤外站链接*paramarray$local_domain本站域名数组*paramstring$message文本内容 为什么80%的码农都做不了架构师>>>    /**      * 过滤外站链接      * param arr
为什么80%的码农都做不了架构师***过滤外站链接*paramarray$local_domain本站域名数组*paramstring$message文本内容

为什么80%的码农都做不了架构师>>>   hot3.png

/**

     * 过滤外站链接      * param array $local_domain  本站域名 数组      * param string $message    文本内容      */     function replace_outer_links($local_domain_arr, $message) {                  $pattern /]*href[\\"]http[s]?:\/\/(?! ;         $i 0 ;         foreach ($local_domain_arr as $local_domain){             if($i0){                  $pattern . www. .$local_domain.|.$local_domain.|[\w\_]\..$local_domain ;             }else{                  $pattern . |www. .$local_domain.|.$local_domain.|[\w\_]\..$local_domain ;             }              $i ;         }         $pattern .)[^\^\"]*[\\"][^>]*>(.?)/is;           return preg_replace($pattern,$1,$message);     }

转:https://my.oschina.net/comguo/blog/106483

网友评论