Tengo la siguiente función:
Código PHP:
function convertidor_urls($mensaje){
$palabras=split(chr(32),$mensaje);
for ($i=0;$i<count($palabras);$i++){
if (substr($palabras[$i],0,7)=="http://") $mensaje=str_replace($palabras[$i],"<a target=\"_blank\" href=\"".$palabras[$i]."\">".$palabras[$i]."</a>",$mensaje);
}
return $mensaje;
}
Lo que hace es dividir un texto en palabras atendiendo a los espacios que encuentra.
Pero en el texto también puede haber retornos de carro...
Puedo cambiar dónde dice:
Código PHP:
$palabras=split(chr(32),$mensaje);
Y poner:
Código PHP:
$palabras=split(chr(10),$mensaje);
Para que me divida el texto por retornos de carro pero lo que quiero es usar AMBOS caracteres para dividir el texto, el espacio y el retorno de carro...
¿Como lo hago?
Saludos y gracias.