(PECL mysqlnd-uh >= 1.0.0-alpha)
MysqlndUhConnection::refreshServer — Vacía o reinicia las tablas y las cachés
$connection
, int $options
) : boolVací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.
connectionGestor de conexión de mysqlnd. ¡No modificar!
optionsLo 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