English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
A função mysqli_init() inicializa o MySQLi e retorna um valor do tipo recurso, que pode ser usado como parâmetro de entrada para a função mysqli_real_connect()
mysqli_init()A função é usada para inicializar o objeto mysqli. O resultado dessa função pode ser passado como um dos parâmetros paramysqli_real_connect()Função.
mysqli_init($con);
Número | Parâmetros e descrição |
---|---|
1 | con(obrigatório) Este é um objeto que representa a conexão com o MySQL Server. |
A função retorna um objeto mysqli.
Essa função foi introduzida na versão do PHP5introduzido e pode ser usado em todas as versões mais recentes.
Os seguintes exemplos demonstrammysqli_init()Uso da função (estilo procedimental)-
<?php $db = mysqli_init(); print_r($db); ?>
Resultados de saída
Objeto mysqli ( [client_info] => mysqlnd 7.4.5 [client_version] => 70405 [connect_errno] => 0 [connect_error] => [errno] => 0 [error] => )
Aqui está outro exemplo dessa função $ minus;
<?php $db = mysqli_init(); //Estabelecer conexão $con = mysqli_real_connect($db, "localhost", "root", "password", "test"); if($con){ print("Conexão estabelecida com sucesso"); } print("Falha de conexão"); } ?>
Resultados de saída
Conexão estabelecida com sucesso
Exemplo de uso da função mysqli_init():
<?php $connection_mysql = mysqli_init(); if (!$connection_mysql){ die("mysqli_init failed"); } if (!mysqli_real_connect($connection_mysql, "localhost", "root", "password", "mydb")){ die("Erro de conexão: " . mysqli_connect_error()); } mysqli_close($connection_mysql); print("Conexão estabelecida com sucesso....."); ?>
Resultados de saída
Conexão estabelecida com sucesso.....