OOPs Constructor函数详解

首页 / PHP入门教程 / OOPs Constructor函数详解
  • PHP 5允许开发人员为类声明构造方法
  • 构造函数适用于对象使用前可能需要进行的任何初始化
  • 我们可以使用" __construct"或与类名相同的名称来设计构造函数。
  • 如果子类定义了构造函数,则不会隐式调用父构造函数。为了运行父级构造函数,请调用 parent::__construct()

例子1

<?php
	class Example
	{
		public function __construct()
		{
			echo "Hello javatpoint";
		}
	}
	$obj = new Example();
	$obj = new Example();
?>

输出:

CONSTRUCTOR

例子2

<?php
	class demo
	{
		public function demo()
		{
			echo "constructor1...";
		}
	}
	
	class demo1 extends demo
	{
		public function __construct()
		{
			echo parent::demo();
			echo "constructor2...";
		}
	}
	$obj= new demo1();
?>

输出:

CONSTRUCTOR

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

深入浅出区块链 -〔陈浩〕

玩转webpack -〔程柳锋〕

Swift核心技术与实战 -〔张杰〕

后端技术面试 38 讲 -〔李智慧〕

TensorFlow 2项目进阶实战 -〔彭靖田〕

Web安全攻防实战 -〔王昊天〕

Tony Bai · Go语言第一课 -〔Tony Bai〕

结构写作力 -〔李忠秋〕

AI大模型系统实战 -〔Tyler〕

好记忆不如烂笔头。留下您的足迹吧 :)