MysqlndUhConnection::ping

(PECL mysqlnd-uh >= 1.0.0-alpha)

MysqlndUhConnection::pingPings a server connection, or tries to reconnect if the connection has gone down

Описание

public bool MysqlndUhConnection::ping ( mysqlnd_connection $connection )

Pings a server connection, or tries to reconnect if the connection has gone down.

Список параметров

connection

Mysqlnd connection handle. Do not modify!

Возвращаемые значения

Returns TRUE on success. Otherwise, returns FALSE

Примеры

Пример #1 MysqlndUhConnection::ping() example

<?php
class proxy extends MysqlndUhConnection {
 public function 
ping($res) {
  
printf("%s(%s)\n"__METHOD__var_export(func_get_args(), true));
  
$ret parent::ping($res);
  
printf("%s returns %s\n"__METHOD__var_export($rettrue));
  return 
$ret;
 }
}
mysqlnd_uh_set_connection_proxy(new proxy());

$mysqli = new mysqli("localhost""root""""test");
$mysqli->ping();
?>

Результат выполнения данного примера:

proxy::ping(array (
  0 => NULL,
))
proxy::ping returns true

Смотрите также

  • mysqlnd_uh_set_connection_proxy() - Installs a proxy for mysqlnd connections
  • mysqli_ping() - Pings a server connection, or tries to reconnect if the connection has gone down
  • mysql_ping() - Проверяет соединение с сервером и пересоединяется при необходимости


Участник рейтинга Тэглайн 2010