很多站长朋友们都不太清楚php中多个->方法,今天小编就来给大家整理php中多个->方法,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 ,分别是什么意思?如:$this->db->getAll($sql);' title='php类的调用有两个->,分别是什么意思?如:$this->db->getAll($sql);'>php类的调用有两个->,分别是什么意思?如:$this->db->getAll($sql); 2、 是什么意思' title='PHP中多个->是什么意思'>PHP中多个->是什么意思 3、 php中$this-gt;assign(#39;list#39;, $list);是什么意思 4、 php $this-gt;Get_admin_msg(); 如何解释 5、 代表啥子啊!' title='php中 多个 -> 代表啥子啊!'>php中 多个 -> 代表啥子啊! ,分别是什么意思?如:$this->db->getAll($sql);'>php类的调用有两个->,分别是什么意思?如:$this->db->getAll($sql);->表示一个对象的成员(成员属性 或 成员方法),符号前面说明是什么对象?符号后面说明是该对象的那一个成员?php中->符号沿用了c++中对象调用成员的方式,这里的$this其实是一个指针,指向了当前类的一个实例,所以也可以用->这里的db就是当前类的一个属性也可以说是$this的一个属性。这个db属性又是一个对象所以又可以用->调用getAll方法.
另外还有一个操作符:: 你应该见过 -> 符号是对象的成员,那 :: 就是类的成员此符号名称为域操作符。但要注意的是不是所有类成员都可以调用的,它要求调用的成员必须是公有且静态的。。
本句的功能描述:
获得当前对象$this的db(db是一个数据库操作类的实例)通过调用这个操作类的getALL方法来执行$sql传来的sql语句
是什么意思'>PHP中多个->是什么意思同意ls各位。多个->就是访问某个对象中的属性或方法,这个属性或方法返回的数据类型又是一个对象,简略的写就是多个->连起来的。不推荐这么干,debug的时候太难受了。
php中$this-gt;assign(#39;list#39;, $list);是什么意思$this 肯定实在类中看到的吧 指的是当前类 $this->amp 指当前类下的amp变量
assign是个函数 里边都是参数
php $this-gt;Get_admin_msg(); 如何解释应该是$this->Get_admin_msg(); 你那个应该是粘贴过来被解析了吧,
语义就是这个类里边调用Get_admin_msg()方法,或者是调用继承类里边的方法
代表啥子啊!'>php中 多个 -> 代表啥子啊!这是面向对象在PHP中的体现.
->用来访问对象的内部函数或变量.
建议看一下PHP的基础书中的面向对象一章.
关于php中多个->方法的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于php中多个->方法 php用哪几种形式实现多态的详细内容...