当运用 new 操作符建立一个类的实例时,组织函数(要领)将会自动挪用,其称号必需是 __construct()。
在一个类中只能声明一个组织函数,而是只要在每次建立对象的时刻都会去挪用一次组织要领,不能主动的挪用这个要领,所以一般用它实行一些有效的初始化使命。该要领无返回值。
语法:
function __construct(arg1,arg2,...) { ...... }
demo:
<?php /** * Created by PhpStorm. * User: liudandan * Date: 2018/5/13 * Time: 11:50 */ class BaseClass { function __construct() { print "我是组织函数\n"; } } class SubClass extends BaseClass { function __construct() { parent::__construct(); print "我是 SubClass 下的组织函数\n"; } } class OtherSubClass extends BaseClass { } $obj = new BaseClass(); $obj = new SubClass(); $obj = new OtherSubClass();
以上就是php组织函数有哪些?的细致内容,更多请关注ki4网别的相干文章!