【汇总】]PHP+OOP

=====================PHP 的“魔术常量”
名称           说明
__LINE__     文件中的当前行号。
__FILE__     文件的完整路径和文件名。如果用在包含文件中,则返回包含文件名。自 PHP 4.0.2 起,__FILE__ 总是包含一个绝对路径,而在此之前的版本有时会包含一个相对路径。
__FUNCTION__     函数名称(PHP 4.3.0 新加)。自 PHP 5 起本常量返回该函数被定义时的名字(区分大小写)。在 PHP 4 中该值总是小写字母的。
__CLASS__     类的名称(PHP 4.3.0 新加)。自 PHP 5 起本常量返回该类被定义时的名字(区分大小写)。在 PHP 4 中该值总是小写字母的。
__METHOD__     类的方法名(PHP 5.0.0 新加)。返回该方法被定义时的名字(区分大小写)。

 

 

=========================   __construct构造函数

 

使用public function __construct()构造函数
由于历史版本的原因,php构造函数可以是和类同名的方法声明和public function__construct()声明的形式,前者已经是php不推荐的做法,为了未来版本向上兼容的需要,我们强制约定使用public function__construct()构造函数

=========================  __destruct


不要轻易使用public function __destruct()
使用__destruct()代价高昂,除非有这样的必要。

 

 

 

 

 

 

 

 

 

 

你可能感兴趣的:(PHP,mvc)