PHP - Sustituir salto de linea por espacio en blanco

 
Vista:
sin imagen de perfil

Sustituir salto de linea por espacio en blanco

Publicado por Sandra (1 intervención) el 04/09/2014 13:36:10
Hola mi duda es como puedo sustituir un salto de linea y retorno de carro por espacio en blanco en una cadena.

Lo he hecho con preg_replace(), pero emite un error de nivel E_DEPRECATED y me dice que mejor utilice preg_replace_callback(), que no se como utilizar.

Esto es lo que hago:
$jugadas=preg_replace("[\n|\r|\n\r]", ' ', $partida);

$partida es una cadena.

Necesito una función que haga lo mismo que preg_replace, o si alguien me pudiera decir como utilizar preg_replace_callback...gracias!!!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve
Val: 3.943
Oro
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

Sustituir salto de linea por espacio en blanco

Publicado por xve (6935 intervenciones) el 04/09/2014 19:05:36
Una manera que yo utilizo es:

1
$jugadas=str_replace(array("\n", "\r", "\n\r"), " ", $partida);

Espero que te sirva.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar