问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

php中魔术方法__get($a) 中的参数是代表什么意思

发布网友 发布时间:2022-04-06 01:52

我来回答

2个回答

热心网友 时间:2022-04-06 03:22

举个例子你就懂了
class test{
public $a = 1;
private $b = 2;
public function __get($name){
return $this->$name.' is private Variable';
}
}

$test = new test();
echo $test->a.'<br/>';
echo $test->b;

----------------------------------以下是输出结果
1
2 is private Variable

通过输出结果来看,不难看出,当要访问一个类的成员变量时,如果类中有该成员并允许外部调用,则直接被访问。但是如果类中没有该成员或者不能被外部直接访问时,则调用魔术方法__get($name);根据结果来看,很明显,$name的值就是你访问的变量名,这个$name也就相当于你问题中的$a了。

热心网友 时间:2022-04-06 04:40

你想要获得的成员属性名称
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
生产要素的需求有哪些性质 生产要素的需求有何特点? 什么是生产要素需求 微观经济学要素需求什么是条件要素需求?它和要素需求有什么不同?_百度... 养宠物的人遵守规则,是不是就能和别人平安相处呢? 企业培训学到了什么 培训感悟简短 有关培训的感悟 通过培训学到什么 培训你学到了什么 领导问培训学到什么怎么回复 PHP中魔术变量__METHOD__与__FUNCTION__的区别 php__set 魔术函数 在PHP中,_file_或microtime_float中的“_”代表什么和怎么用 php 中的魔术常量有哪些 有没有php的魔术函数 __sleep 和 __wakeup的例子? php中PHP5中的魔术法有哪些 PHP5中魔术方法函数有哪几个,请举例说明各自 php如何把SQL数据库中的字段名里的值赋值给javascript数组中? php数组传送JS方法里面去 如何在JS里面遍历这个PHP数组? 如何将php数组的值传递给javascript数组? PHP 返回数组给JS,JS怎么接??? php的josn数组怎样将值传给JS数组 php 二维数组转JS 如何用php传递数组给js脚本 php数组传到js数组问题 thinkphp php数组 转换 Js数组[] 如何将php数组或者对象传递给javascript 如何将PHP数组的数据插入到javascript数组中 php二维数组转为js二维数组? PHP数组中的值如何传递给JS数组中? - 技术问答 php 去除回车符 php返回的字符串中有回车,怎么解决呢? PHP采集程序如何清除回车空格TAB php 去掉回车符号空格符号还有反斜杠的函数 如何将回车符号一次性去掉 如何去掉硬回车 字符串中有个回车符怎么去掉 PHP如何分解回车来 phpstrom怎么取消alter+enter 请问php中的转义字符是什么 能详细说一下吗 php转义字符,这是什么意思? php中正则表达式中必须转义的字符有哪些 PHP转义字符 php转义字符,这是什么意思 关于php转义字符/ 请问php中的转义字符是把php代码转义成html代码,对吗? php转义字符,斜杠、艾特符和and符 php中的字符串和字符转义02 php 转义字符 php开发的工作流程