Retorna a quantidade de memória alocada para um resultado de consulta

# pg_result_memory_size

(PHP 8 >= 8.4.0)

pg_result_memory_size — Retorna a quantidade de memória alocada para um resultado de consulta

### Descrição

function pg_result_memory_size(PgSql\Result `$result`): int

Retorna a quantidade de memória, em bytes, alocada para a instância do resultado de consulta PgSql\Result. Este valor é a mesma quantidade que seria liberada por pg_free_result().

### Parâmetros

`result`
  Uma instância de PgSql\Result, retornada por pg_query(), pg_query_params() ou pg_execute() (entre outras).

### Valor Retornado

Retorna a quantidade de memória em bytes.

### Exemplos

Exemplo #1 Exemplo de pg_result_memory_size()

    <?php
    $db = pg_connect("dbname=users user=me");

    $res = pg_query($db, 'SELECT 1');

    $size = pg_result_memory_size($res);

    var_dump($size);
    ?>

O exemplo acima produzirá algo semelhante a:

    int(3288)

### Veja Também

- pg_free_result() - Libera memória de resultados

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