文章详情页
为什么一个类里面只能有一个私有的 我不知道按了什么谁给解释一下
浏览:180日期: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. MySQL 水平拆分之后,自动增长的ID有什么好的解决办法?2. javascript - 百度图片切换图片时url会改变,但无刷新,没用hash,IE8也支持,请问是用了什么技术?3. 我正在使用jsp / jstl / spring动态生成css和js。如何将此结果放置在头部的链接标签中。不在头部的脚本标签中4. mysql如何添加索引的时候指定索引方式5. angular.js - 各位大神们,你们混合开发,web方式中更推荐用什么框架呀? react?vue?angular?谢谢~6. nosql - mongodb 多组数据不固定字段查询问题 [百度党请绕道]7. css - 非chrome无法在animation中切换背景图么?8. 在windows下安装docker Toolbox 启动Docker Quickstart Terminal 失败!9. mysql - 文件存进数据库10. mysql - 一个sql的问题
排行榜
