文章详情页
为什么一个类里面只能有一个私有的 我不知道按了什么谁给解释一下
浏览:148日期: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. APP上传到电脑服务器,出现数据上传不完整的问题2. javascript - iframe 为什么加载网页的时候滚动条这样显示?3. tp 6.0 数据查询,求教!4. 柱形图12月显示不出来5. git - 使用淘宝npm安装hexo出现问题?6. javascript - html这种样式怎么做出来?7. javascript - nodejs 如何同步执行某些模块函数?8. java里自定义类重载ClassLoader有什么用?9. java - mongodb分片集群下,count和聚合统计问题10. html5 - <!doctype html public "storage"> 是什么意思
排行榜
