pg_lo_export
pg_lo_open
PostgreSQL Funções
PHP Manual

# pg_lo_import

(PHP 4 >= 4.2.0, PHP 5)

pg_lo_import — Importa um objeto grande (large object) a partir de um arquivo

### Descrição

int pg_lo_import ([ resource `$connection` ], string `$pathname` )

Em versões anteriores a 4.2.0, a sintaxe desta função é diferente, veja a seguinte definição:

int pg_lo_import ( string `$pathname` [, resource `$connection` ] )

O argumento `pathname` especifica o caminho do arquivo a ser importado como um objeto grande (large object). Retorna `FALSE` se um erro ocorrer, caso contrário, retorna o oid do objeto recém criado.

Para usar a interface de objetos grandes (lo) é necessário encapsulá-lo em um bloco de transação.

> Nota: Quando o safe-mode está ativo, o PHP verifica se os arquivo(s) ou diretórios que estão usados na operação tem o mesmo UID (proprietário) do script que está sendo executado.

> Nota: Esta função era chamada pg_loimport().

Veja também pg_lo_export() e pg_lo_open().

pg_lo_export
pg_lo_open
PostgreSQL Funções
PHP Manual