aqui te paso el codigo q utilizo yo de base para crear txt.
Código PHP:
//Ruta de directorio donde vamos a crear el txt
$directorio = "aqui pones la ruta completa donde se crea el txt";
//nombre del fichero
$nombre="nombre del fichero";
$fichero = "$nombre.txt";
$ruta_archivo = $directorio . $fichero;
//Creamos el fichero txt
$fh = fopen("$ruta_archivo","w+");
//aqui escribimos en el, donde valor sera una variable
//con el contenido q le quieras pasar al txt
fwrite($fh,$valor);
//cerramos el fichero
fclose($fh);
Saludos