(PHP 4, PHP 5)
mysql_close — Fecha a conexão MySQL
Esta extensão está obsoleta desde o PHP 5.5.0 e foi removida no PHP 7.0.0. Utilize MySQLi ou PDO_MySQL alternativamente. Veja também MySQL: escolhendo uma API e FAQs relacionadas para mais informações. Alternativas a essa função incluem:
NULL
to the PDO object$link_identifier
= NULL
] )
mysql_close() fecha a conexão não persistente ao
servidor MySQL que está associado ao identificador de conexão especificado. Se
link_identifier
não for especificado, a última conexão
aberta é usada.
Conexões não persistentes ao MySQL e resultsets são automaticamente destruídos quando um script PHP finaliza. Fechar explicitamente conexões abertas e liberar resultsets é opcional, mas fazê-los é recomendado. Isto imediatamente devolve recursos ao PHP e MySQL, o que pode melhorar a performance. Para mais informações veja liberação de recursos
link_identifier
A conexão MySQL. Se o
link identifier não for especificado, o último link aberto por
mysql_connect() é utilizado. Se uma conexão anterior não existir
ou for estabelecida, um erre nível E_WARNING
será
gerado.
Retorna TRUE
em caso de sucesso ou FALSE
em caso de falha.
Exemplo #1 Exemplo mysql_close()
<?php
$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully';
mysql_close($link);
?>
O exemplo acima irá imprimir:
Connected successfully
Nota:
mysql_close() não irá fechar conexões persistentes criadas por mysql_pconnect(). Para detalhes adicionais, veja o manual em persistent connections.