MysqlndUhConnection::init
(PECL mysqlnd-uh >= 1.0.0-alpha)
MysqlndUhConnection::init — Iniciliza una conexión de mysqlnd
Descripción
public bool MysqlndUhConnection::init
( mysqlnd_connection
$connection
)Iniciliza 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.
Parámetros
-
connection -
Gestor de conexión de mysqlnd. ¡No modificar!
Valores devueltos
Devuelve TRUE en caso de éxito.
De lo contrario, devuelve FALSE
Ejemplos
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