Função simples para retirar uma url de uma string, útil se não quer que postem links externos em sua aplicação, pelo menos pra mim foi útil.
Comenta ai se quiser e não duer, pode melhorar ela també
function deleteUrl($string) {
$Array = split(" ",$string);
foreach($Array as $Value){
if((eregi("www",$Value)) || (eregi("http",$Value)) || (eregi("ftp",$Value)) || preg_match('|^http(s)?://[a-z0-9-]+(\.[a-z0-9-]+)*(:[0-9]+)?(/.*)?$|i', $Value))
$string = str_replace($Value,"",$string);
}
return $string;
}
echo deleteUrl("This is a good test, access here: www.thales.com to see");
?>
Erro nas funções php obsoletas ereg e split: http://www.naninho.blog.br/web/php/erro-funcoes-php-obsoletas-ereg-split.html
ResponderExcluir