<?php
class test{
public $int;
public function_construct($x){
$this->int=$x;
}
public function add(){
echo "hello " .$int;
}
}
$ob=new test("aaa");
$ob->add();
?>
[code="java"]<?php
class test {
function __construct() {
echo "aaa";
}
}
$ob=new test();
?>[/code]
你试一下上面的代码,最简单的,看能不能通过?
[code="java"]public function test($x){
$this->int=$x;
} [/code]
把构造函数换成和类名一样试试看。
另外,构造函数有两个下划线,你的好像是一个。
[code="java"]public function __construct($x){
$this->int=$x;
} [/code]
[quote]都不行啊。。。都试过了 [/quote]
报什么错,不可能啊,你的php文件名要命名成test.php。
去掉构造函数,看你的程序能不能运行