我使用下面的代碼創建了一個ssh連接。通過PHP我怎麼能關閉一個由PHP ssh2_connect創建的活動SSH連接?
$connection = ssh2_connect($masterIp, 22);
// authenticating the remote server connection with credentials
ssh2_auth_password($connection, $user, $password);
// secure ftp connection to create directory if not exist
$sftp = ssh2_sftp($connection);
完成操作後,我需要關閉$ connection,$ sftp。 如何安全地關閉連接。我可以使用unset()函數嗎?
嗯,真的嗎? [可以通過取消設置手柄關閉文件嗎?](http://stackoverflow.com/q/10928892/367456) – hakre
@hakre絕對是一個有趣的主題。我一直假設(並且我知道我已經在某處讀過它,儘管我懷疑任何地方都是權威的),一旦所有對它們的引用都消失,PHP就會關閉資源。 – Corbin
在[PHP手冊](http://php.net/manual/en/language.types.resource.php)中有類似的東西(已經在那裏的答案之一上鍊接了),但目前還不清楚意味着手柄關閉或不關閉。 – hakre