Crear archivos en PHP

Función fopen de php para crear o leer archivos

La función fopen

PHP dispone de una función del sistema llamada fopen para crear archivos.

A esta función se le pueden pasar dos parámetros: el nombre del archivo y el modo de apertura (abrir un archivo existente o crear uno nuevo).

fopen($nombrearchivo,$modo);

$nombrearchivo - es la variable que contiene el nombre del archivo. También se puede pasar la ruta donde está guardado (ya sea en local o en remoto). Por ejemplo: /htdocs/miweb/archivo.txt
$modo - se utiliza para especificar cómo se quiere crear el archivo (Lectura, escritura, etc). En el manual de php hay una tabla completa con todos los tipos de modo que hay.

Crear un archivo

A continuación se muestra un código para crear un archivo nuevo en modo lectura y escritura (w+), lo que significa que crea un archivo y pone el puntero al principio del mismo, de modo que si ya existía lo sobreescribe y sino, intenta crearlo.

$control = fopen("miarchivo.txt","w+");
if( $control == false ){
    die("No se ha podido crear el archivo.");
}