Função PHP mysqli_init ()
Definição e Uso
o mysqli_init()função é usada para inicializar um objeto mysqli. O resultado desta função pode ser passado como um dos parâmetros para a função mysqli_real_connect () .
Sintaxe
mysqli_init($con);
Parâmetros
Sr. Não | Parâmetro e Descrição |
---|---|
1 | con(Mandatory) Este é um objeto que representa uma conexão com o servidor MySQL. |
Valores Retornados
Esta função retorna um objeto mysqli.
Versão PHP
Esta função foi introduzida pela primeira vez no PHP Versão 5 e funciona em todas as versões posteriores.
Exemplo
O exemplo a seguir demonstra o uso da função mysqli_init () (no estilo procedural) -
<?php
$db = mysqli_init();
print_r($db);
?>
Isso produzirá o seguinte resultado -
mysqli Object
(
[client_info] => mysqlnd 7.4.5
[client_version] => 70405
[connect_errno] => 0
[connect_error] =>
[errno] => 0
[error] =>
)
Exemplo
A seguir está outro exemplo dessa função $ minus;
<?php
$db = mysqli_init();
//Creating the connection
$con = mysqli_real_connect($db, "localhost","root","password","test");
if($con){
print("Connection Established Successfully");
}else{
print("Connection Failed ");
}
?>
Isso produzirá o seguinte resultado -
Connection Established Successfully
Exemplo
<?php
$connection_mysql = mysqli_init();
if (!$connection_mysql){
die("mysqli_init failed");
}
if (!mysqli_real_connect($connection_mysql,"localhost","root","password","mydb")){
die("Connect Error: " . mysqli_connect_error());
}
mysqli_close($connection_mysql);
print("Connection established successfully.....");
?>
Isso produzirá o seguinte resultado -
Connection established successfully.....