mysql_close 函式

mysql_close 是 PHP 用來關閉與 MySQL 資料庫的連線函式。

PHP mysql_close 基本用法

bool mysql_close ( resource $link_identifier = NULL )


小括號內填入要關閉的 MySQL 連線變數,順利關閉返回  true,關閉失敗則返回 false。

PHP mysql_close 範例
<?php
$MySQLLink=mysql_connect('localhost', 'mysql user account', 'mysql user password');
if(!$MySQLLink){
 die('連線失敗: ' . mysql_error());
}
mysql_close($MySQLLink);
?>
這是一個相當入門的 PHPMySQL 連線範例,第一行所使用的 mysql_connect 是開啟 MySQL 連線的函式,第二行的 if 條件判斷,若連線失敗則透過 mysql_error 函式顯示錯誤訊息,若連線成功則用 mysql_close 關閉 $MySQLLink 這個連線。

後記、此函式的存在是否有需要?

僅管 mysql_close 看似有存在的必要,但其實 mysql_close 這個函式存在的用意也很奇妙,由於 PHPMySQL 資料庫的連線開啟後,會在整個 PHP script 跑完之後自動關閉,也就是說,其實並不需要 mysql_close 這個函式,從 PHP 官方網站上已經看到消息指出,PHP 5.5.0 版本開始不贊成使用 mysql_close 函式,而在未來的版本更會刪除此函式,不過在 MySQLi 或 PDO_MySQL extension 之中倒還是可以使用,請參考官方網站上的這篇說明:PHP: mysql_close - Manual

PHP mysql_close 相關主題
© Copyright wibibi.com 網頁設計教學百科 基礎的網頁設計規劃、資料庫與程式設計 Since 2012
PHP Smarty MySQL JQuery Apache W3C