use fgets() instead of file_get_contents()