(PECL mysqlnd-uh >= 1.0.0-alpha)
MysqlndUhConnection::refreshServer — Vacía o reinicia las tablas y las cachés
$connection
, int $options
)Vacía o reinicia las tablas y las cachés.
Esta función no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
connection
Gestor de conexión de mysqlnd. ¡No modificar!
options
Lo que refrescar.
Devuelve TRUE
en caso de éxito.
De lo contrario, devuelve FALSE
Ejemplo #1 Ejemplo de MysqlndUhConnection::refreshServer()
<?php
class proxy extends MysqlndUhConnection {
public function refreshServer($res, $option) {
printf("%s(%s)\n", __METHOD__, var_export(func_get_args(), true));
$ret = parent::refreshServer($res, $option);
printf("%s returns %s\n", __METHOD__, var_export($ret, true));
return $ret;
}
}
mysqlnd_uh_set_connection_proxy(new proxy());
$mysqli = new mysqli("localhost", "root", "", "test");
mysqli_refresh($mysqli, 1);
?>
El resultado del ejemplo sería:
proxy::refreshServer(array ( 0 => NULL, 1 => 1, )) proxy::refreshServer returns false