pg_free_result() frees the memory and data associated with the
specified PostgreSQL query result resource.
This function need only be called if memory
consumption during script execution is a problem. Otherwise, all result memory will
be automatically freed when the script ends.
Note:
This function used to be called pg_freeresult().