Función fopen de php para crear o leer archivos
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).
$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.
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.