我在shopnc框架中的父类里写了一个构造函数,然后子类中的构造函数引用了父类中的构造函数,但没想到出的结果是空白页也没有提示,在没有写之前是有输出结果的,另外其他东西我没有动,这种情况一般是由什么引起的呢
class Control{
    static function __construct() {
        echo "5555555555555";
    }
class BaseHomeControl extends Control {    public function __construct(){
        parent::__construct();

解决方案 »

  1.   

    Fatal error: Constructor Control::__construct() cannot be static in ......
    __construct() 不能是静态的致命的语法错误!
    由于你关闭了 php 的错误显示功能,所以只能是空白页
      

  2.   

    哦,上面的代码我写错了,static应该是public,不好意思,此时还是空白。
      

  3.   

    你把 php 的错误显示功能打开,自然就能看到问题的原因
    不要自己给自己找麻烦
      

  4.   


    再请问一下,是不是加error_reporting(E_ALL);
    另外这句话是不是随便放一个页上,因我这个是一个框架,还是说放在框架的什么页面上?
      

  5.   

    php.ini 中设置 display_errors=On  然后重启服务器再试。
      

  6.   

    如果是打开的,就不会是空白页这么不友好!
    再说 error_reporting(E_ALL); 也是在服务端