Файл pg_dump предназначен для импорта через psql.Вы можете загрузить содержимое файла и даже распаковать его с помощью php, а затем открыть канал для psql записи данных в этот процесс (при условии, что вы работаете на машине с Unix).Когда psql выполняется таким образом, насколько это касается, данные, которые вы пишете через php-скрипт, поступают через stdin.