pues básicamente tengo esto siguiendo el ejemplo de la web de php aunque sea un elemento temporal pero por algo se empieza.
Código:
$texto;
$archivo = tempnam("/textos", "TXT");
$gestor = fopen($archivo, "w");
fwrite($gestor, $texto);
fclose($gestor);
La variable texto la recibe de un formulario.