用HTML鏈接替換文本中的URL不過,這里有一個設計:例如,我放置了一個鏈接,如http://example.com在……里面文本區..如何讓PHP檢測到http://鏈接,然后將其打印為print "<a href='http://www.example.com'>http://www.example.com</a>";我記得以前做過這樣的事情,但是,這并不是愚蠢的證據,它一直打破復雜的鏈接。另一個好主意是,如果您有一個鏈接,如http:/example.com/test.php?val1=bla&val2blablabla%20 bla%20 bl.bl把它修好print "<a href='http://example.com/test.php?val1=bla&val2=bla%20bla%20bla.bla'>";print "http://example.com/test.php";print "</a>";這個只是一個事后的思考.。StackOverflow也可能也使用這個:d任何想法
3 回答

慕容3067478
TA貢獻1773條經驗 獲得超3個贊
preg_replace('/(http[s]{0,1}\:\/\/\S{4,})\s{0,}/ims', '<a href="$1" target="_blank">$1</a> ', $text_msg);
- 3 回答
- 0 關注
- 2587 瀏覽
添加回答
舉報
0/150
提交
取消