douglaspr Postado Setembro 29, 2011 Denunciar Share Postado Setembro 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. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Setembro 29, 2011 Denunciar Share Postado Setembro 29, 2011 http://scriptbrasil.com.br/forum/index.php?showtopic=96213 Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 douglaspr Postado Setembro 30, 2011 Autor Denunciar Share Postado Setembro 30, 2011 Pelo que olhei não é como falei. teria que apareçer o nome do site. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
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 para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.