Inicializa MySQLi y devuelve un objeto para usar con mysqli_real_connect()

# mysqli::init

# mysqli_init

(PHP 5, PHP 7, PHP 8)

mysqli::init -- mysqli_init — Inicializa MySQLi y devuelve un objeto para usar con mysqli_real_connect()

### Descripción

Estilo orientado a objetos

#[\Deprecated]
public function mysqli::init(): ?bool

Estilo procedimental

function mysqli_init(): mysqli|false

Asigna o inicializa un objeto MySQL utilizable para las funciones mysqli_options() y mysqli_real_connect().

> Nota:

> Todas las llamadas siguientes a cualquier función MySQLi (excepto mysqli_options() y mysqli_ssl_set()) fallarán hasta que la función mysqli_real_connect() sea llamada.

### Parámetros

Esta función no contiene ningún parámetro.

### Valores devueltos

mysqli::init() devuelve `null` en caso de éxito, o `false` si ocurre un error. mysqli_init() devuelve un objeto en caso de éxito, o `false` si ocurre un error.

### Historial de cambios

Versión | Descripción
--- | ---
8.1.0 | El método mysqli::init() de estilo orientado a objetos ha sido deprecado. Reemplace las llamadas a parent::init() por parent::__construct().

### Ejemplos

Ver mysqli_real_connect().

### Ver también

- mysqli_options() - Define las opciones
- mysqli_close() - Cierra una conexión
- mysqli_real_connect() - Establece una conexión con un servidor MySQL
- mysqli_connect() - Alias de mysqli::__construct

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open