想象一下下面的簡單代碼片段:PHP的mysql:可以檢查一個鏈接是否打開?
<?
mysql_close();
?>
這顯然會輸出以下警告(可能取決於什麼版本php_mysql(一)您使用有所不同):
mysql_close(): no MySQL-Link resource supplied in .....
至於有沒有鏈接打開。
有沒有在PHP的方式來測試一個MySQL鏈接是否已經建立或沒有?
謝謝!
請注意,有關使用mysql_close()的一些評論。我只是以此爲例。此外,在使用mysql_close()時適用的情況有很多種。
是啊,我想過這個問題,但目前的情況是,我們不跟蹤標識符。將考慮實現這一點。 –
到目前爲止,這看起來像這樣做的最佳方式,而不做一些骯髒的事情,如if(!@ mysql_close()){echo'close failed,assume no connection ...'; } –