帮忙看下php构造函数的错误
来源:百度知道 编辑:UC知道 时间:2024/04/30 06:54:25
<?php
class person()
{
public $name;
public $ages;
function __construct()
{
$this->name='lishi';
$this->name=27;
}
function say()
{
echo 'my name is'.$this->name.'<br>';
echo 'my name is'.$this->age.'<br>';
}
$per=new person();
$per->say();
$per->name="waawaa";
$per->age=22;
$per->say();
}
?>
class person()
{
public $name;
public $ages;
function __construct()
{
$this->name='lishi';
$this->name=27;
}
function say()
{
echo 'my name is'.$this->name.'<br>';
echo 'my name is'.$this->age.'<br>';
}
$per=new person();
$per->say();
$per->name="waawaa";
$per->age=22;
$per->say();
}
?>
class没有关闭,少了一个}
或者说 你不能在class内部引用class的实例
个人认为没错..也可以用PHP4的写法..
声明public比较好..不过PHP默认都是public
---
哦...你}写错地方了~