(PECL mysqlnd-uh >= 1.0.0-alpha)
MysqlndUhConnection::init — Iniciliza una conexión de mysqlnd
$connection
) : boolIniciliza una conexión de mysqlnd. Ésta es una llamada interna de mysqlnd para inicializar el objeto de conexión.
Nota:
El no llamar a la implmentación made podría ocasionar pérdidas de memoria o que PHP falle. Esto no se considera un error. Por favor, recuerde que las funciones de la biblioteca mysqlnd no han sido diseñadas para ser expuestas al espacio de usuario.
connection
Gestor de conexión de mysqlnd. ¡No modificar!
Devuelve TRUE
en caso de éxito.
De lo contrario, devuelve FALSE
Ejemplo #1 Ejemplo de MysqlndUhConnection::init()
<?php
class proxy extends MysqlndUhConnection {
public function init($res) {
printf("%s(%s)\n", __METHOD__, var_export(func_get_args(), true));
$ret = parent::init($res);
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");
?>
El resultado del ejemplo sería:
proxy::init(array ( 0 => NULL, )) proxy::init returns true