$this->{$assoc}[$assocName]中の {}の意味は?

最近cakephpの'model.php'を読みました、

543行のところにこういうソースコードを見ました、

”$this->{$assoc}[$assocName] = $value;”、中の$this->{$assoc}[$assocName]はどんな意味ですか?

特にthis->{}と言う表現はどんな意味ですか?

こういう使い方が始めて見ますので、誰か教えてもらえませんか?

よろしくお願いします!

質問者:hikari, on 19/7/11

1 Answer

可変変数

http://www.php.net/manual/ja/language.variables.variable.php

言語仕様を知った上で cake のソースを読むことをお勧めします。

その方が、気付くことが多くなると思います。

私は php 初学の際、上記サイトを一通り読みました。

とても退屈で眠くなる作業でしたが。

Answered by custaron 20/7/11

<< previous next >>

Rating

0

Viewed

1134 times

Last Activity

on 20/7/11