$pagehandle=@fopen('php://stdin','r'); $contents = ""; do { $data = @fread($pagehandle, 8192); //block size to keep memory low if (strlen($data) == 0) { break; } $contents = explode("\n", $data); unset($data); //Do your code here unset($contents); } while(true); @fclose($pagehandle)