mysql_close

(PHP 4, PHP 5)

mysql_closeÎnchide conexiunea MySQL

Avertizare

Această extensie a devenit învechită în PHP 5.5.0 și a fost eliminată în PHP 7.0.0. În locul ei trebuie utilizată extensia MySQLi sau PDO_MySQL. Accesați de asemenea ghidul MySQL: selectarea unei API și FAQ asociat pentru informații suplimentare. Variante alternative pentru această funcție includ:

Descrierea

mysql_close ([ resource $link_identifier = NULL ] ) : bool

mysql_close() închide conexiunea non-persistentă către serverul MySQL, care este asociată cu identificatorul conexiunii specificat. Dacă link_identifier nu este specificat, este utilizată ultima conexiune deschisă.

Conexiunile MySQL non-persistente deschise și seturile de rezultate sunt automat distruse atunci când un script PHP își încheie execuția. Deci închiderea în mod explicit a conexiunilor deschise și eliberarea seturilor de rezultate sunt opționale, însă sunt recomandata. Aceasta va întoarce imediat resursele către PHP și MySQL, ceea ce poate îmbunătăți performața. Pentru informații suplimentare accesați eliberarea resurselor

Parametri

link_identifier

Conexiunea MySQL. Dacă link identifier nu este specificat, se subînțelege ultima referință deschisă cu ajutorul mysql_connect(). Dacă nu este găsită sau stabilită nici o conexiune, este generată o eroare de tip E_WARNING.

Valorile întoarse

Întoarce valoarea TRUE în cazul succesului sau FALSE în cazul eșecului.

Exemple

Example #1 Exemplu mysql_close()

<?php
$link 
mysql_connect('localhost''mysql_user''mysql_password');
if (!
$link) {
    die(
'Conexiunea a eșuat: ' mysql_error());
}
echo 
'Conexiunea a fost realizată cu succes';
mysql_close($link);
?>

Exemplul de mai sus va afișa:

Conexiunea a fost realizată cu succes

Note

Notă:

mysql_close() nu va închide conexiuni persistente create cu mysql_pconnect(). Pentru detalii suplimentare, accesați pagina manualului despre conexiuni persistente.

A se vedea și