Cria uma instância GLO

# cubrid_new_glo

(PECL CUBRID >= 8.3.0)

cubrid_new_glo — Cria uma instância GLO

### Descrição

function cubrid_new_glo(resource `$conn_identifier`, string `$class_name`, string `$file_name`): string

A função cubrid_new_glo() é usada para criar uma instância GLO na classe solicitada (classe GLO). A instância criada é do tipo LO e é gravada no arquivo informado em `file_name`.

### Parâmetros

`conn_identifier`
  Identificador da conexão.
`class_name`
  Nome da classe onde a instância GLO será criada.
`file_name`
  Nome do arquivo que onde será gravada a nova instância de GLO.

### Valor Retornado

OID da instância criada em caso de sucesso.

`false` em caso de falha.

### Exemplos

Exemplo #1 Exemplo de cubrid_new_glo()

    <?php
    $oid = cubrid_new_glo($con, "glo", "input.jpg");
    if ($oid){
        // o tipo da coluna "image" é "object"
        $req = cubrid_execute($con, "insert into person(image) values($oid)");
        if ($req) {
            echo "imagem inserida com sucesso";
            cubrid_close_request($req);
            cubrid_commit($con);
        }
    }
    ?>

### Notas

> Nota: Para compatibilidade com versões anteriores, o seguinte apelido descontinuado pode ser usado: cubrid_new_glo()

> Nota: Esta função foi removida no CUBRID 3.1.

### Veja Também

- cubrid_save_to_glo() - Grava o arquivo solicitado em uma instância GLO
- cubrid_load_from_glo() - Lê dados de uma instância GLO e grava-os em um arquivo
- cubrid_send_glo() - Lê dados de uma instância GLO e envia-os à saída padrão

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open