您的位置:首页技术文章
文章详情页

为什么一个类里面只能有一个私有的 我不知道按了什么谁给解释一下

【字号: 日期:2022-06-03 17:28:45浏览:69作者:猪猪

问题描述

<?php

header('Content-type:text/html;charset=utf-8');

class Staff

{

private $name ;

// public $age ;

//public $salary;

就是这里 不可以 把age 和salary 改成私有的

public function __construct($name,$age,$salary)

{

$this->name = $name;

$this->age = $age;

$this->salary =$salary;

}

public function __get($name)

{

return $this->name;

}

public function __set($name,$value)

{

if($name === 'age')

{

return false;

}

$this->name=$value;

}

}

$obj=new Staff('22',24,500);

//echo $obj->name;

echo $obj->age;

echo '<hr>';

echo $obj->name;

echo '<hr>';

echo $obj->salary;

问题解答

回答1:

类里面的私有成员没有数量限制

相关文章: