本文概述
- PHP 5允许开发人员为类声明构造函数方法。
- 构造函数适用于对象使用之前可能需要的任何初始化。
- 我们可以使用” __construct”或与类名相同的名称来设计构造函数。
- 如果子类定义了构造函数, 则不会隐式调用父构造函数。为了运行父构造函数, 请调用parent :: __ construct()。
例子1
<?php
class Example
{
public function __construct()
{
echo "Hello srcmini";
}
}
$obj = new Example();
$obj = new Example();
?>
输出
例子2
<?php
class demo
{
public function demo()
{
echo "constructor1...";
}
}
class demo1 extends demo
{
public function __construct()
{
echo parent::demo();
echo "constructor2...";
}
}
$obj= new demo1();
?>
输出
评论前必须登录!
注册