色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

PHP實現(xiàn)把文本中的URL轉(zhuǎn)換為鏈接的auolink()函數(shù)分享

其實我在《把文本中的URL地址轉(zhuǎn)換為可點擊鏈接的JavaScript、php自定義函數(shù)》一文中介紹過php代碼如何實現(xiàn)將URL地址轉(zhuǎn)化成鏈接的方法,今天給大家介紹一個更加簡潔的版本,先來看看php的源代碼:

auolink() API

復(fù)制代碼 代碼如下:
/**
* Author: SeeDZ
* From: http://code.seebz.NET/p/autolink-php/
**/
function autolink($str, $attributes = array()) {
    $attrs = '';
    foreach ($attributes as $attribute=>$value) {
        $attrs .= " {$attribute}=/"{$value}/"";
    }
   
    $str = ' '.$str;
    $str = preg_replace('`([^"=/'>])((http|https|ftp|ftps)://[^/s< ]+[^/s</.)])`i', '$1<a href="$2" rel="external nofollow" '.$attrs.'>$2</a>', $str);
    $str = substr($str, 1);
   
    return $str;
}

怎么樣,很簡潔吧!看看函數(shù)的API文檔吧:

語法

string autolink ( string $str [, array $attributes = array() ] )

參數(shù)介紹

str

主站蜘蛛池模板: 潢川县| 密云县| 马公市| 本溪市| 平顺县| 舞阳县| 仁寿县| 临邑县| 贵港市| 稻城县| 沾化县| 体育| 神木县| 滕州市| 宁蒗| 沅江市| 迁西县| 鹤庆县| 会宁县| 荔浦县| 冀州市| 揭西县| 许昌市| 都江堰市| 马关县| 积石山| 阳曲县| 远安县| 怀远县| 遵化市| 武汉市| 太原市| 翁源县| 驻马店市| 富裕县| 高唐县| 通山县| 庆云县| 南江县| 织金县| 潜江市|