我是 php 新手,所以我需要你的一些建议。这是我写的一个简单的类。
class Logger
{
private $handle;
public function readFile($filename)
{
$this->handle = fopen($filename, 'a+');
}
public function writeFile($strData)
{
fwrite($this->handle, $strData);
}
public function __destruct()
{
fclose($this->handle);
}
}
它运作良好。我不确定__destruct。这是在这种情况下放置 fclose 的正确位置,还是如果我添加一个 close 方法会更好?