Crear TXT con PHP

Por admin el 4 mayo 2009 en Programacion, Tutoriales

Hola ¿Qué tal? El día de hoy voy a explicar algo sencillo pero que puede ser útil en muchas ocasiones. El código para crear un archivo .txt (pueden usar otras extensiones) en PHP es:




$eltexto = “!Hola, gente de Muriba!”;

Lo primero que hacemos es declarar una variable llamada $eltexto que va a contener el texto que queramos que se almacene en el TXT.

$archivo = fopen (“muriba.txt”, “w+”);

Declaramos otra variable llamada $archivo en la cual usamos fopen, para establecer el nombre del archivo txt en este caso ‘muriba.txt’ y seguidamente los permisos que le queramos dar al archivo, yo le e dado w+ que le da permiso de lectura y escritura. Si desean más información de fopen pueden encontrarla aquí.

fwrite($archivo, $eltexto);

Usamos fwrite para escribir en el archivo TXT, indicándole las variables creadas anteriormente para que sepa en que archivo escribir y que texto escribir en el. Más información de como usar fwrite aquí.

fclose($archivo);

Finalmente usamos fclose para cerrar el archivo.

Es algo muy sencillo, pero nos puede ser de mucha ayuda.

Saludos.

Via

Comenta

Si tu comentario no tiene relacion con el articulo, es un simple spam o faltas el respeto a los otros usuarios, NO SERA PUBLICADO.

Comentarios (4)

  1. danielwish says:

    Hola!

    pequeña consulta…

    el fopen… si el archivo no existe..crea uno nuevo?

    Gracias!

  2. UrbaN77 says:

    @danielwish: Así es, si no existe lo crea.
    Saludos.

  3. felipe says:

    Gran saludo, como se hace para especificar la ruta en la cual queramos crearlo, se crea en la misma dirección del index.php?

  4. Veronica says:

    Buenas noches,
    Estoy creando un archivo de texto con varios checkbox pero pruebo con este codigo para cada uno y me da un error la pagina php no la muestra, aqui les dejo el codigo
    formulario:

    Problema

    Ingrese su nombre:

    Ingrese su direccion:

    Margarita

    Cantidad:

    Napolitana

    Cantidad:

    Vegetariana

    Cantidad:

    la respuesta en php

    Problema