php中$a->$b->$c;这种写法是什么意思啊?可以说的详细点吗?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 08:28:13
php中$a->$b->$c;这种写法是什么意思啊?可以说的详细点吗?

php中$a->$b->$c;这种写法是什么意思啊?可以说的详细点吗?
php中$a->$b->$c;这种写法是什么意思啊?可以说的详细点吗?

php中$a->$b->$c;这种写法是什么意思啊?可以说的详细点吗?
$a->b->c意思是说:
1、$a对象是由($a = new App())App对象创建的.
2、但是App类中还有一个字段(public $b;),该字段b也是一个对象.
3、App类中的字段b是Action类型的,由($a = new Action())App对象创建的.
4、但是Action类中还有一个字段(public $c;),该字段c也是一个对象.
就这样循环下去了……
class App
{
\x09public $b;
\x09function __construct(){
\x09\x09$this->b = new Action();
\x09}
}
class Action
{
\x09public $c;
\x09function __construct(){
\x09\x09$this->c = "同学你好";
\x09}
}
$a = new App();
echo $a->b->c; //同学你好
但是不要和下面这样的形式混淆啦:
$o = new View();
$o->Init()->LoadTemplate()->Assign("A","你好")->Display("index.tpl");
这种的实现,非常简单,只需要在View类中的LoadTemplate,Assign,Display这些函数末尾加上return $this; 就可以级联了.

php中$a->$b->$c;这种写法是什么意思啊?可以说的详细点吗? js 这种写法是什么意思 var a= b || c XP系统本机有apache和php,能在a.php中http访问b.php,怎么变成https访问? 两个php文件a.php,b.php 从html里面连接通过:a.php?p1=10&p2=12连接到a.php在a中 $p1 = $_GET['p1']; $p2 = $_GET['p2'];echo $p1; // 10正确echo $p2; // 12正确include_once(‘b.php’);在b中要使用$p1 和$p2,但是发现,$p1和$p2都 a < b > c数学上有这种写法吗?如果有,表示什么? a≠b≠c的含义,是否有1≠2≠1这种写法 php.static $a=b,$b=c;是声明了两个静态的变量$a与$b?还是静态变量$a,变量$b? 《变色龙》借一种动物为题而实写人,这种写法是:( ) A.借喻 B.借代 C.双关 D.暗喻为什么? 《变色龙》接一种动物为题实而写人,这种写法是( ) A.借喻 B.借代 C.双关 D.暗喻 PHP中 A、B、C这三个交集的写法如A、B并集的写法是A U B现在求三个集合的交集的写法 从php语句“$d3=$d1+$d2*2;”中,最 多可以找出几个表达式?A、1 B、2 C、3 D、4 这一题呢? 求解释 90)PHP的BASE64编码中包含以下哪些? -------------------ABC A) 0-9的数字 B)英文字母 C)+ D)# 【a,b】包含于【1,2】这种写法是否正确? php中 百分号是啥意思? 英语中选择题的最佳答案是什么意思. 好像 There ( ) about 5000 people in the squareA are B were C is D was 哪个是最佳答案 人人都说是A 难道B 就不是吗 平时在英语文章里面也有这种写法啊. 选A和B都 A*a*c 的简便写法是 表示直线的写法,错误的是2.下面几种表示直线的写法中,错误的是( ). a.直线a b.直线ma c.直线mn d.直线mo