国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 開發(fā) > PHP > 正文

php獲取字符串中url自動(dòng)加超級(jí)鏈接

2024-05-04 21:47:49
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

有時(shí)我們希望用戶提交的連接地址自動(dòng)給這個(gè)連接加上a標(biāo)簽了,這個(gè)其實(shí)就是給文本url地址加超級(jí)鏈接了,下面整理了幾個(gè)例子希望對(duì)各位會(huì)帶來(lái)幫助.

PHP實(shí)例代碼如下:

  1. $string = "這是php提取文本內(nèi)容字符串中的網(wǎng)址,連接為http://www.survivalescaperooms.com 站點(diǎn)"
  2.  
  3. //連接后需要有個(gè)空格或回車。  
  4.  
  5. $string = eregi_replace("http://([^ ,\r\n]*)","<a href=\\0 target=_blank>\\0</a>",$string);   
  6. $string = eregi_replace("ftp://([^ ,\r\n]*)","<a href=\\0 target=_blank>\\0</a>",$string);  
  7.   
  8. 例子1 代碼如下:
  9. <?php 
  10. $str='這樣的http://www.survivalescaperooms.com/ play/?id=1010&p=1_0-1試試!'
  11. $pattern='/(http:\/\/|https:\/\/|ftp:\/\/)([\w:\/\.\?=&-_]+)/is'
  12. $str=preg_replace($pattern'<a href=\1\2>\2</a>'$str); 
  13. echo $str
  14. ?> 
  15.   
  16. 例子2 代碼如下:
  17. <?php 
  18. function autolink($foo)    
  19. {
  20.     $foo = eregi_replace('(((f|ht){1}tp://)[-a-zA-Z0-9@:%_/+.~#?&//=]+)''<a href="/1" mce_href="/1" target=_blank rel=nofollow>/1</a>'$foo);    
  21.     ifstrpos($foo"http") === FALSE ){    
  22.     $foo = eregi_replace('(www.[-a-zA-Z0-9@:%_/+.~#?&//=]+)''<a href="http:///1" mce_href="http:///1" target=_blank rel=nofollow >/1</a>'$foo);    
  23. }else{    
  24.     $foo = eregi_replace('([[:space:]()[{}])(www.[-a-zA-Z0-9@:%_/+.~#?&//=]+)''/1<a href="http:///2" mce_href="http:///2" target=_blank rel=nofollow >/2</a>'$foo);    
  25. }    
  26. return $foo;    
  27. }   
  28. ?> 

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 维西| 昭苏县| 临桂县| 邛崃市| 苗栗市| 年辖:市辖区| 平舆县| 耿马| 三台县| 鸡西市| 富宁县| 凤冈县| 大田县| 平乡县| 潜江市| 崇信县| 钦州市| 四子王旗| 马山县| 涟水县| 林甸县| 凤庆县| 云和县| 巩留县| 连云港市| 建平县| 蒲城县| 绥化市| 陇川县| 灵寿县| 加查县| 米林县| 呈贡县| 呼伦贝尔市| 金昌市| 临武县| 垦利县| 塘沽区| 东莞市| 黑龙江省| 阿图什市|