我是新來的PHP,所以我需要你的一些建議。這是我寫的一個簡單的課程。可以使用php __destruct方法在這種情況下
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方法會更好嗎?
我肯定會將readFile方法重命名爲更有意義的東西,比如openFile。 – 2013-06-13 10:42:58