菜鸟问题,清高手指教。

lifeiwen 2006-09-22 10:16:50
代码如下:
<?
class my
{
private $name;//问题在这里
function my($name)
{
$this->name=$name;
}
function printName()
{
print($this->name);
}
}

有private $name;就通不过,把他去掉了就行了,不知道为什么,请高手指教。
PS:我用的是easyPHP1.8.
...全文
70 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
tony-杨 2006-09-23
  • 打赏
  • 举报
回复
你的PHP版本多少?
PHP4里面无法使用private但是可以用var
jom_ch 2006-09-23
  • 打赏
  • 举报
回复
php5.16
<?
class my
{
private $name;
function my($name)
{
$this->name=$name;
}
function printName()
{
print($this->name);
}
}

$c=new my(1);

$c->printName();

?>

运行正常

yashino0290 2006-09-23
  • 打赏
  • 举报
回复
PHP5才支持的private

这里查看详细:
http://www.phpe.net/special/5.shtml
iasky 2006-09-22
  • 打赏
  • 举报
回复
php4中没有这个

21,882

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧