cubrid_ping

(PECL CUBRID >= 8.3.1)

cubrid_pingPing a server connection or reconnect if there is no connection

说明

cubrid_ping ([ resource $conn_identifier ] ) : bool

Checks whether or not the connection to the server is working.

参数

conn_identifier

The CUBRID connection identifier. If the connection identifier is not specified, the last connection opened by cubrid_connect() is assumed.

返回值

Returns TRUE if the connection to the server CUBRID server is working, otherwise FALSE.

范例

Example #1 cubrid_ping() example

<?php
set_time_limit
(0);

$conn cubrid_connect('localhost'33000'demodb');

/* Assuming this query will take a long time */
$sql "select * from athlete";
$result cubrid_query($sql);
if (!
$result) {
    echo 
'Query #1 failed, exiting.';
    exit;
}

/* Make sure the connection is still alive, if not, try to reconnect */
if (!cubrid_ping($conn)) {
    echo 
'Lost connection, exiting after query #1';
    exit;
}
cubrid_free_result($result);

/* So the connection is still alive, let's run another query */
$sql2 "select * from code";
$result2 cubrid_query($sql2);
?>

相关文章
php cubrid cubrid mysql 兼容性函数php cubrid mysql 兼容性函数 return the number of rows affected by the last sql statementphp cubrid mysql 兼容性函数 return the current cubrid connection charsetphp cubrid mysql 兼容性函数 close cubrid connectionphp cubrid 函数 open a connection to a cubrid serverphp cubrid mysql 兼容性函数 move the internal row pointer of the cubrid resultphp cubrid mysql 兼容性函数 get db name from results of cubrid list dbsphp cubrid mysql 兼容性函数 get the error messagephp cubrid mysql 兼容性函数 fetch a result row as an associative array a numeric array or bothphp cubrid mysql 兼容性函数 return the associative array that corresponds to the fetched rowphp cubrid mysql 兼容性函数 get column information from a result and return as an objectphp cubrid mysql 兼容性函数 return an array with the lengths of the values of each field from the current rowphp cubrid mysql 兼容性函数 fetch the next row and return it as an objectphp cubrid mysql 兼容性函数 return a numerical array with the values of the current rowphp cubrid mysql 兼容性函数 return a string with the flags of the given field offsetphp cubrid mysql 兼容性函数 return the number of columns in the result setphp cubrid 函数 open a persistent connection to cubrid serverphp cubrid 函数 open a persistent connection to a cubrid serverphp cubrid mysql 兼容性函数 ping a server connection or reconnect if there is no connectionphp maxdb 函数 pings a server connection or tries to reconnect if the connection has gone down
关注编程学问公众号