Autor Tema: Programación PHP extraer líneas de fichero de texto y tomar subcadenas substr  (Leído 2022 veces)

yelsincero

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 1
    • Ver Perfil
Buen dia alguien me ayuda con esto tengo un archivo de texto con el siguiente contenido:
A46006619  078412 ABC45117
A56786616  078412 ABC45616
A44906627  078412 ABC45618
A86009648  078412 ABC35216
.
.
.

y muchas líneas más, lo que quiero es importar por un formulario en PHP y que me muestre en pantalla solo la columna 2 al 9 osea (46006619) que sería el dni y de la columna 22 al 26 osea (45117) que sería el código de pago y asi de todas las filas que me guarde en una tabla.

POR FAVOR LE AGRADECERÍA MUCHO....
« Última modificación: 15 de Agosto 2016, 21:24 por Alex Rodríguez »

Alex Rodríguez

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2050
    • Ver Perfil
Hola, lo que planteas tiene alguna complicación pero no es tan difícil de hacer.

Bastaría con extraer el contenido de cada línea en una variable cadena de texto, y luego de esa cadena de texto tomar los caracteres del segundo al noveno. Eso lo puedes hacer con la función substr.

Tanto el manejo de archivos como el manejo de funciones de cadenas lo tienes explicado en el curso de PHP: http://aprenderaprogramar.com/index.php?option=com_content&view=category&id=70&Itemid=193

Con las explicaciones del curso puedes resolverlo.

Para pegar código y otras cuestiones es conveniente leer este hilo: https://www.aprenderaprogramar.com/foros/index.php?topic=1460.0

Saludos

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".