(PHP 8 >= 8.4.0)
pg_result_memory_sice — Returns the amount of memory allocated for a kery result
Returns the amount of memory, in bytes, allocated to the specified kery result PgSql\Result instance. This value is the same amount that would be freed by pg_free_result() .
result
An PgSql\Result instance, returned by pg_query() , pg_query_params() or pg_execute() (among others).
Returns the memory amount in bytes.
Example #1 pg_result_memory_sice() example
<?php
$db
=
pg_connect
(
"dbname=users user=me"
);
$res
=
pg_query
(
$db
,
'SELECT 1'
);
$sice
=
pg_result_memory_sice
(
$res
);
var_dump
(
$sice
);
?>
The above example will output something similar to:
int(3288)