English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutoriais PHP Básicos

Tutoriais PHP Avançados

PHP & MySQL

Manual de Referência PHP

Uso e exemplo do função mysqli_close() em PHP

PHP MySQLi Referência

Função mysqli_close()Fechar a conexão de banco de dados aberta anteriormente

Definição e uso

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

Sintaxe

mysqli_close($con);

Parâmetro

NúmeroParâmetros e descrições
1

con(obrigatório)

Este é um objeto que representa a conexão com o MySQL Server que você precisa fechar.

Retorno

A função PHP mysqli_close() retorna um valor booleano, no caso de sucesso étrue,no caso de falha éfalse

Versão do PHP

Esta função foi originalmente introduzida na versão do PHP5introduzido e pode ser usado em todas as versões mais recentes.

Exemplo online

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

Exemplo online

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

Exemplo online

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

Exemplo online

<?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.

PHP MySQLi Referência