Yii: Как я могу связать все URL в некотором тексте? - PullRequest
0 голосов
/ 18 июля 2011

Допустим, у меня есть ветка на форуме, и я хочу сделать все упомянутые URL-адреса ссылками. Как я могу сделать это в Yii?

Спасибо.

Ответы [ 2 ]

3 голосов
/ 18 июля 2011

Копируется прямо из этого вопроса стекопотока

$text = preg_replace("
  #((http|https|ftp)://(\S*?\.\S*?))(\s|\;|\)|\]|\[|\{|\}|,|\"|'|:|\<|$|\.\s)#ie",
  "'<a href=\"$1\" target=\"_blank\">$3</a>$4'",
  $text
);
2 голосов
/ 19 июля 2011
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...