echo new Form("index.php");  输出Form的实例化对象,它是一个对象。用echo 输出是会报错的,要用print_r(); 打印才行。

解决方案 »

  1.   

    会不会是同时调用了,Form中的构造方法。。把包含index.php的对象传给  $action 
      

  2.   

    是的,不过你的构造函数要改为 __construct($action) 才行吧?
      

  3.   

    echo new Result(); 
    相当于
    $p = new Result(); 
    echo $p;这种写法的前提条件是类中定义了 __toString 方法
    而 __toString 方法是将这个类的实例转换成一个字符串,当然具体什么内容由你来决定
      

  4.   

    哦这样啊后面有__toString()方法。。多谢大神