文章详情页
为什么一个类里面只能有一个私有的 我不知道按了什么谁给解释一下
浏览:212日期:2022-06-03 17:28:45
问题描述
<?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:类里面的私有成员没有数量限制
上一条:PHP无法生成首页下一条:老师我的phpstudy页面为啥是这样
相关文章:
1. 这是什么情况???2. javascript - 求一款靠谱点的移动端图片查看器插件,老司机速进!3. javascript - 关于数组的循环遍历问题4. 百度地图api - Android 百度地图点击线路图的问题?5. jupyter-notebook - Mac下启动jupyter notebook后没有Python的选项?6. javascript - 如何在外部点击,跳转到网页后,显示指定的模块。7. css3的transform问题8. 数据库创建失败9. javascript - 问下npm package json中的devDependencies 与dependencies的?10. mysql sql where id in(25,12,87) 结果集如何用按照 25 12 87排序?
排行榜

网公网安备