(PHP 3, PHP 4, PHP 5)
mysql_close() 關閉特殊的連線標識所關聯的到 MySQL 伺服器的非持久連線。若果沒有指定 link_identifier,則關閉上一個開啟的連線。
通常不需要使用 mysql_close(),因為已開啟的非持久連線會在腳本執行完畢後自動關閉。參見釋放資源。
MySQL 的連線標識符。若果沒有指定,預設使用最後被 mysql_connect() 開啟的連線。若果沒有找到該連線,函數會嘗試呼叫 mysql_connect() 建立連線並使用它。若果發生意外,沒有找到連線或無法建立連線,系統發出 E_WARNING 層級的警示訊息。
若果成功則返回 TRUE,失敗則返回 FALSE。
例子 1. 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);?>
上例將輸出:
Connected successfully
注: mysql_close() 不會關閉由 mysql_pconnect() 建立的持久連線。