我正在努力提高对OOP的理解^^
如果我打电话给这个档案......
set_organization.php文件:
$organization = new Organization( );
$organization->name = 'Name here';
$organization->founder = 'Founder here';
然后我再次访问它,名称,创建者已经设置好了吗?或者我应该不设置以确保它是空的,就像重新开始一样?我有点困惑,我是否需要取消这样的事情:
$organization = new Organization( );
$organization->name = 'Name here';
$organization->founder = 'Founder here';
unset($organization);
避免查询相关的错误...请帮助。
谢谢!
答案 0 :(得分:2)
每次调用new Organization( );
时,都会创建一个与之前任何实例(静态类成员除外)相关的新实例。
如果在sepereate请求中完成此操作更是如此,但这是因为每个请求都运行它自己的脚本。