douglaspr Posted September 29, 2011 Report Share Posted September 29, 2011 Boa tarde galera,preciso de uma ajudinha de vocês, preciso formatar um link, no caso eu vou por http://www.google.com.br[Google]e terá que ficar <a href='http://www.google.com.br'>Google</a>.Tenho a seguinte função que formata porem não coloca o nome "Google".function autolink($str, $attributes=array()) { $attrs = ''; foreach ($attributes as $attribute => $value) { $attrs .= " {$attribute}=\"{$value}\""; } $str = ' ' . $str; $str = preg_replace('`([^"=\'>])((http|https|ftp)://[^\s<]+[^\s<\.)])`i','$1<a href="$2"'.$attrs.'>Nome</a>',$str); //$str = substr($str, 1); return $str; } echo autolink("Teste 1 http://www.uol.com.br[Uol] e Teste 2 http://www.google.com.br[Google]", array("target" => "_blank"));alguém saberia como posso fazer para funcionar?Grato. Quote Link to comment Share on other sites More sharing options...
0 ESerra Posted September 29, 2011 Report Share Posted September 29, 2011 http://scriptbrasil.com.br/forum/index.php?showtopic=96213 Quote Link to comment Share on other sites More sharing options...
0 douglaspr Posted September 30, 2011 Author Report Share Posted September 30, 2011 Pelo que olhei não é como falei. teria que apareçer o nome do site. Quote Link to comment Share on other sites More sharing options...
Question
douglaspr
Boa tarde galera,
preciso de uma ajudinha de vocês, preciso formatar um link, no caso eu vou por http://www.google.com.br[Google]
e terá que ficar <a href='http://www.google.com.br'>Google</a>.
Tenho a seguinte função que formata porem não coloca o nome "Google".
alguém saberia como posso fazer para funcionar?
Grato.
Link to comment
Share on other sites
2 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.