Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/10/2015, 17:51
Avatar de leo_search1
leo_search1
 
Fecha de Ingreso: octubre-2011
Mensajes: 100
Antigüedad: 12 años, 5 meses
Puntos: 1
Pregunta Respuesta: Reconocer nuevas lineas dentro de un str_pad()

Cita:
Iniciado por pateketrueke Ver Mensaje
Entiende que php no puede "detectar nada por ti", es un error pensar que lo hará sólo porque lo imaginas.

No, dicha función (str_pad) no entiende saltos de linea, entiende cadenas de texto únicamente.

El salto de linea es sólo un carácter más para la computadora.

Si necesitas un comportamiento especial entonces debes programarlo para que así sea.

Bien, entonces podrías usar explode() para cortar el texto en lineas y convertirlo en un array, luego usas un foreach() para aplicar str_pad() por cada elemento y reagrupas el array.

Al final puedes volver a unir todo en una sola cadena de texto con join(), etc.

La programación no es magia: es lógica.



¿Por qué siempre la necedad tuya de querer sacar agua de las piedras?

Oye no pude me estoy volviendo loco, no son muy bueno en el tema, yo aprendo desglosando, pero no tengo que desglosar o simplemente no conozco el tema :(

Solo hice esto [URL="http://walter123pruebas.comze.com/pad.php"] No sé como agregar el foreach

Código PHP:
<?php
$str 
$_POST['T1'];
 
print_r (explode("\n"$str));

?>