(PHP 4, PHP 5)
mysql_close — MySQL bağlantısını kapatır
mysql_close() işlevi, MySQL sunucusuna, bağlantı belirteci ile belirtilen kalıcı olmayan bağlantıyı kapatır. Eğer bağlantı_belirteci belirtilmemişse, son açılan bağlantı kullanılır.
Kalıcı olmayan bağlantılar betiğin çalışmasından sonra özdevinimli olarak kapatıldığından mysql_close()'u kullanmak genellikle gerekli değildir. Ayrıca, Özkaynakları serbest bırakmak bölümüne de bakınız.
MySQL bağlantısı. Eğer bağlantı belirteci belirtilmemişse mysql_connect() tarafından açılan son bağlantı kullanılmaya çalışılır. Eğer böyle bir bağlantı yoksa mysql_connect() değiştirgesiz olarak çağrılmış gibi bir bağlantı oluşturmaya çalışır. Hiçbir bağlantı yoksa ve yenisi de kurulamazsa E_WARNING seviyesinde bir hata üretilir.
Başarı durumunda TRUE, başarısızlık durumunda FALSE döner.
Örnek 1 - mysql_close() örneği
<?php
$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
if (!$link) {
die('Bağlanamadı: ' . mysql_error());
}
echo 'Başarıyla bağlandı';
mysql_close($link);
?>
Yukarıdaki örneğin çıktısı:
Başarıyla bağlandı
Bilginize:
mysql_close() mysql_pconnect() ile oluşturulmuş kalıcı bağlantıları kapatmayacaktır.