Tengo una cadena asi
Código PHP:
trozo1
trozo2
Código PHP:
trozo1
trozo2
Osea ya con 3 saltos de linea como puedo eliminar los saltos de linea?
gracias.
connection closed.
| ||||
![]() loading........ Tengo una cadena asi Código PHP: Código PHP: Osea ya con 3 saltos de linea como puedo eliminar los saltos de linea? gracias. connection closed.
__________________ Maborak Technologies |
| |||
Podrias usar: Código PHP: Es decir ... cada dos \n me quedo con \n (uno) .. No sé si pretendes elminar todo sálto de línea pero si es así .. usa '' para el 1er parámetro de str_replace() A todo esto .. suponemos que los saltos de línea los provoca un <inptu> de un formulario (y no son ya HTML en su tag: <br> o </ br>) De esta forma .. luego podras igualmente usar nl2br() para convertir los \n que queden en sus <br> si necesitas presentarlo en HTML. Un saludo, PD: \n o \n\r o \r sería el salto de línea dependiendo del S.O. .. hay una faq que habla del tema en este foro PHP. |
| ||||
loading........... Gracias cluster pero me hiciste helar ![]() \n no son iguales en win y en linux? connection closed.
__________________ Maborak Technologies |
| |||
Pues no son iguales .. Lo standar sería el \n .. pero windows mete un \n\r si mal no recuerdo y Mac un \r al parecer .. (hablo de código que generas desde un formulario en un navegador en alguno de esos S.O.) Por eso mismo . .si quiers asegurarte 100% en todos los casos .. antes de procesar ese dato tendrías que ver que navegador tienes conectado como cliente y a partir de ahí "lanzar" tu "salto de línea y/o retorno de carro" adecuado. .. Un saludo, |