Inicializa o MySQLi e retorna um objeto a ser utilizado com mysqli_real_connect()

# mysqli::init

# mysqli_init

(PHP 5, PHP 7, PHP 8)

mysqli::init -- mysqli_init — Inicializa o MySQLi e retorna um objeto a ser utilizado com mysqli_real_connect()

### Descrição

Estilo orientado a objetos

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

Estilo procedural

function mysqli_init(): mysqli|false

Aloca ou inicializa um objeto MYSQL adequado para as funções mysqli_options() e mysqli_real_connect().

> Nota:

> Chamadas subsequentes a quaisquer funções mysqli (exceto mysqli_options() e mysqli_ssl_set()) irão falhar até que mysqli_real_connect() seja chamada.

### Parâmetros

Esta função não possui parâmetros.

### Valor Retornado

mysqli::init() retorna `null` em caso de sucesso, ou `false` em caso de falha. mysqli_init() retorna um objeto em caso de sucesso, ou `false` em caso de falha.

### Registro de Alterações

Versão | Descrição
--- | ---
8.1.0 | O método mysqli::init() com estilo orientado a objeto foi descontinuado. Substitua as chamadas a parent::init() por parent::__construct().

### Exemplos

Consulte mysqli_real_connect().

### Veja Também

- mysqli_options() - Define opções
- mysqli_close() - Fecha uma conexão ao banco de dados previamente aberta
- mysqli_real_connect() - Abre uma conexão a um servidor MySQL
- mysqli_connect() - Sinônimo de mysqli::__construct

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