(PECL mysqlnd-uh >= 1.0.0-alpha)
MysqlndUhConnection::refreshServer — Flush or reset tables and caches
$connection
, int $options
)Flush or reset tables and caches.
Esta función no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
connection
Mysqlnd connection handle. Do not modify!
options
What to refresh.
Returns TRUE
on success.
Otherwise, returns FALSE
Ejemplo #1 MysqlndUhConnection::refreshServer() example
<?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