永发信息网

PHP如何修改和获取private变量的值

答案:2  悬赏:0  手机版
解决时间 2021-04-14 05:04
PHP如何修改和获取private变量的值
最佳答案
//__get()方法用来获取私有属性
private function __get($property_name)
{
if(isset($this->$property_name))
{
return($this->$property_name);
}else
{
return(NULL);
}
}
//__set()方法用来设置私有属性
private function __set($property_name, $value)
{
$this->$property_name = $value;
}

有了这2个方法以后,就可以直接执行:
echo $instance->$property
或 $instance->$property = “a”;
来获取和修改private变量的值了,如果没有手动添加__get();和__set();方法则会报错,
因为我们要访问的是私有变量。
希望可以采纳,谢谢。
全部回答
任务占坑
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
dnf中十字在哪出?
南充到重庆做火车到了是哪个车站?
难道有一定要把爱挂嘴边吗?
史铁生的腿是为什么截的?
五台山最适合闭关和修禅的地方,气场强的地方
诺基亚5230市场价要多少
地球上纬度相隔1度的距离有多长
福星家具我想知道这个在什么地方
五百澳元是多少人民币,5美分等于多少人民币
硫细菌的营养方式是A.寄生B.腐生C.异养D.自养
如何将word中的公式进行排版
以为我会不一样,为什么都是一样的呢~
一九七六年十二月廿十是阳历几月几号?
某生产纸皮箱的中外合资企业为帮助另一家中外
谁能帮我弄一个少女时代首战的号?
推荐资讯
广州风爆地址在什么地方,想过去办事
路博特平衡车行地址在什么地方,想过去办事
个人网银有哪些收费
从南京陶吴镇到东山镇怎么走
死亦我所恶(读wu,还是e)也
如图所示,要让背着重物的人省点力,你采用的
描杭州西湖的古诗句,描写秋天的古诗有哪几首
心情不好该怎么疗伤
为什么有好多男网友都要求要视频
进厂务工没前途,好迷茫,都不知道适合干什么
九枝蓝玫瑰的花语是什么?
天信桂芬日用品商店怎么去啊,有知道地址的么
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?