Código PHP:
set_time_limit(0); // esto sirve para que definir que el limite de tiempo de ejecucion sea cero o sea que no tenga limite.... y si no pones esto te saldra un mensaje asi : Maximum execution time of 30 seconds exceeded. por la razon que necesitas generar muchas iteracciones.
$fd = fopen ("archivo.txt", "w"); // lo que estoy asiendo aqui es crear un archivo de texto llamado archivo.txt
$dato;
fwrite ($fd, $dato); //aqui estoy escribiendo en el archivo.txt el valor de la variable $page
}
fclose($fd); //aqui estoy cerrando el archivo.txt