本帖最后由 xuzuning 于 2011-08-13 09:40:50 编辑

解决方案 »

  1.   

    按 php 的约定,如果类没有构造函数,而该类又有与类名相同的方法时,则把该方法当作构造函数(兼容php4)abstract class A{
        abstract function a(  );        
    }两个 a,随便换掉一个就可以了正式书写代码时,一般不会出现这种情况
      

  2.   

    这是 php 的约定,只有变量名是大小写敏感的
      

  3.   

    <?php
    class A{
        function a(  ){
    echo 10;
    }
    }new A(  );
    ?>
    果然。相当于构造函数。。直接输出10