OOP相关问题

时间:2010-10-30 13:23:50

标签: php oop

我正在努力提高对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);

避免查询相关的错误...请帮助。

谢谢!

1 个答案:

答案 0 :(得分:2)

每次调用new Organization( );时,都会创建一个与之前任何实例(静态类成员除外)相关的新实例。

如果在sepereate请求中完成此操作更是如此,但这是因为每个请求都运行它自己的脚本。