Retourne la quantité de mémoire allouée pour un résultat de requête

# pg_result_memory_size

(PHP 8 >= 8.4.0)

pg_result_memory_size — Retourne la quantité de mémoire allouée pour un résultat de requête

### Description

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

Renvoie la quantité de mémoire, en octets, allouée pour l'instance de PgSql\Result spécifiée. Cette valeur est la même que celle qui serait libérée par pg_free_result().

### Liste de paramètres

`result`
  Une instance PgSql\Result, retourné par pg_query(), pg_query_params(), ou pg_execute() (entre autres).

### Valeurs de retour

Renvoie la quantité de mémoire en octets.

### Exemples

Exemple #1 Exemple 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);
    ?>

Résultat de l'exemple ci-dessus est similaire à :

    int(3288)

### Voir aussi

- pg_free_result() - Libère la mémoire

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