php类的魔术方法
Jun 08, 2016 pm 05:26 PM在php 5中,提供了构造函数,析构函数,对象克隆的方法,重载方法等,
1、构造函数__construct
如果在类申明中__construct函数,将被当成一个构造函数并且在对象建立时被执行,但在php4中,构造函数的名称与类名相同就是构造函数哦,这一点有一些不同。
2、析构函数__destruct
如果在php类中申明了,在对象被销毁时调用__destruct函数
下面来看个实例
代码如下 | 复制代码 |
class Session { public function __construct() { echo '构造函数执行'; } public function __destruct() { echo '析构函数执行'; } } $Obj = new Session; unset($Obj);//删除对象, __destruct()会被调用的 //输出 //构造函数执行 /析构函数执行 ?> |
上面在使用new创建对象时就执行了__construct,对象结束时就执行了__destruct()
3、__clone()克隆函数
代码如下 | 复制代码 |
class Session |
4 现在来看关于重载函数__get ,__set,__call函数
代码如下 | 复制代码 |
class Session |
申明本站原创文章转载注明来源于www.111cn.net

인기 기사

인기 기사

뜨거운 기사 태그

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











Windows 11에서 창 테두리 설정을 조정하는 방법: 색상 및 크기 변경

Windows 11에서 제목 표시줄 색상을 변경하는 방법은 무엇입니까?

Windows 11에서 작업 표시줄 축소판 미리 보기를 활성화 또는 비활성화하는 방법
