pg_connection_busy

Get connection is busy or not

&reftitle.description; `bool` `pg_connection_busy` `PgSql\Connection` `connection`

`pg_connection_busy` determines whether or not a connection is busy. If it is busy, a previous query is still executing. If `pg_get_result` is used on the connection, it will be blocked.

&reftitle.parameters;

`connection`

- &pgsql.parameter.connection;
&reftitle.returnvalues;

Returns &true; if the connection is busy, &false; otherwise.

&reftitle.changelog;

&Version; | &Description;
&pgsql.changelog.connection-object;

&reftitle.examples;

### `pg_connection_busy` example

    <?php
      $dbconn = pg_connect("dbname=publisher") or die("Could not connect");
      $bs = pg_connection_busy($dbconn);
      if ($bs) {
          echo 'connection is busy';
      } else {
         echo 'connection is not busy';
      }
    ?>

&reftitle.seealso;

- `pg_connection_status`
- `pg_get_result`