Posted by & filed under 每日一题.

【四脚猫】每日一题(2015年01月09日):以下代码已经有了一个__construct(), 还有一个跟类名同名的构造函数SimpleClass(); 为什么要有两个构造函数?是为了匹配不同的版本吗?

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php

class SimpleClass{

    function SimpleClass(){
        echo 'SimpleClass',"\n";
    }
   
    function __construct(){
        echo 'construct',"\n";
    }

}

$obj=new SimpleClass();

欢迎各位攻城狮,各位大牛给每日一题投稿,大家可以把自己碰到的有趣问题,工作中碰到的难题等…发送到 稿件邮箱:2313427189@qq.com