Hacer ping en una conexión al servidor o reconectar si no hay conexión

# cubrid_ping

(PECL CUBRID >= 8.3.1)

cubrid_ping — Hacer ping en una conexión al servidor o reconectar si no hay conexión

### Descripción

function cubrid_ping(resource `$conn_identifier` = ?): bool

Verifica si la conexión al servidor está funcionando..

### Parámetros

`conn_identifier`
  El identificador de conexión de CUBRID. Si el identificador de conexión no se especifica, se asume la última conexión abierta por cubrid_connect().

### Valores devueltos

Devuelve `true` si la conexión al servidor CUBRID está funcionando, si no `false`.

### Ejemplos

Ejemplo #1 Ejemplo de cubrid_ping()

    <?php
    set_time_limit(0);

    $con = cubrid_connect('localhost', 33000, 'demodb');

    /* Se asume que esta consulta tomará mucho tiempo */
    $sql = "select * from athlete";
    $result = cubrid_query($sql);
    if (!$result) {
        echo 'La consulta #1 falló, saliendo.';
        exit;
    }

    /* Asegurarse de que la conexión todavía perdura, si no, intentar reconectar */
    if (!cubrid_ping($con)) {
        echo 'Conexión perdida, saliendo después de la consulta #1';
        exit;
    }
    cubrid_free_result($result);

    /* Ya que la conexión aún perdura, vamos a ejecutar otra consulta */
    $sql2 = "select * from code";
    $result2 = cubrid_query($sql2);
    ?>

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