鉴于此代码段:
$nodes[$record->nid]->group = $record->group;
我不明白第一部分(等号左侧)是什么意思?
谢谢。
$nodes是一个数组,并且$record->nid是该数组中的一个索引。要使此代码有效,$record->nid必须是字符串或整数。
调用$nodes[$record->nid]将返回一个对象,然后您正在调用该对象group。
我不明白第一部分(等号左侧)是什么意思?
拆开$nodes[$record->nid]->group:
$nodes是一个对象数组$nodes[$record->nid]使用键访问元素$record->nid$nodes[$record->nid]->group访问group对象的属性 ( $nodes[$record->nid])