1
링크로 전환하려면 유니 코드 링크가 있어야합니다.PHP는 unicode http 링크를 클릭 가능으로 바꿉니다.
유니 코드를 클릭 가능으로 변경할 수 있습니까?
현재 내가 어떤 도움을 깊이 이해할 수있을 것이다 클릭function clickable_link($text)
{
$ret = ' ' . $text;
$ret = preg_replace("#(^|[\n ])([\w]+?://[\w\#$%&~/.\-;:=,[email protected]\[\]+]*)#is", "\\1<a class=\"hrefLink\" href=\"\\2\" target=\"_blank\">\\2</a>", $ret);
$ret = preg_replace("#(^|[\n ])((www|ftp)\.[\w\#$%&~/.\-;:=,[email protected]\[\]+]*)#is", "\\1<a class=\"hrefLink\" href=\"http://\\2\" target=\"_blank\">\\2</a>", $ret);
$ret = preg_replace("#(^|[\n ])([a-z0-9&\-_.]+?)@([\w\-]+\.([\w\-\.]+\.)*[\w]+)#i", "\\1<a href=\"mailto:\\[email protected]\\3\">\\[email protected]\\3</a>", $ret);
$ret = substr($ret, 1);
return $ret;
}
에 링크를 설정하는 코드의 조각을 사용하고 있습니다.
이 함수에 전달 될 텍스트의 예를 들려 줄 수 있습니까? –
http://www.example.com/?news=- 성숙 话题 讨论 区 - – newinjs