English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Função mysqli_close()Fechar a conexão de banco de dados aberta anteriormente
mysqli_close();A função aceita um objeto de função MySQL (aberto anteriormente) como parâmetro e o fecha.
Você não pode usar essa função para fechar Conexão persistente。
mysqli_close($con);
Número | Parâmetros e descrições |
---|---|
1 | con(obrigatório) Este é um objeto que representa a conexão com o MySQL Server que você precisa fechar. |
A função PHP mysqli_close() retorna um valor booleano, no caso de sucesso étrue,no caso de falha éfalse。
Esta função foi originalmente introduzida na versão do PHP5introduzido e pode ser usado em todas as versões mais recentes.
A seguir está um exemplo demysqli_close();Uso da função (estilo procedimental)-
<?php $host = "localhost"; $username = "root"; $passwd = "password"; $dbname = "mydb"; //Estabelecer conexão $con = mysqli_connect($host, $username, $passwd, $dbname); //Fechar conexão $res = mysqli_close($con); if($res){ print("Conexão fechada"); }else{ print("Desculpe, pode haver problemas que possam fechar a conexão"); } ?>
Resultados de saída
Conexão fechada
No estilo orientado a objetos, a sintaxe desta função é$con-> close();。A seguir está um exemplo deste função em estilo orientado a objetos;
<?php $host = "localhost"; $username = "root"; $passwd = "password"; $dbname = "mydb"; //Estabelecer conexão $con = new mysqli($host, $username, $passwd, $dbname); //Fechar conexão $res = $con -> close(); if($res){ print("Conexão fechada"); }else{ print("Desculpe, pode haver problemas que possam fechar a conexão"); } ?>
Resultados de saída
Conexão fechada
Este émysqli_close();Outro exemplo de função-
<?php //Estabelecer conexão $con = @mysqli_connect("localhost"); $res = @mysqli_close($con); if($res){ print("Conexão fechada"); }else{ print("Desculpe, pode haver problemas que possam fechar a conexão"); } ?>
Resultados de saída
Desculpe, pode haver problemas que possam fechar a conexão
<?php $connection = @mysqli_connect("w3"codebox.com", "use", "pass", "my_db"); if (mysqli_connect_errno($connection)){ echo "Conexão MySQL falhou: " . mysqli_connect_error(); }else{ mysqli_close($connection); } ?>
Resultados de saída
Não foi possível conectar ao MySQL: Não foi possível estabelecer conexão, pois o computador de destino recusou a conexão ativamente.