我想,我明白什麼是參考文獻。 但現在我遇到了一個無法理解的例子。瞭解參考用法
我看到一個有趣的腳本here,但爲什麼他在這個腳本中使用&
我無法理解。 這裏是腳本
foreach ($nodeList as $nodeId => &$node)
{
if (!$node['id_parrent'] || !array_key_exists($node['id_parrent'], $nodeList))
{
$tree[] = &$node;
}
else
{
$nodeList[$node['id_parrent']]['children'][] =&$node;
}
}
的一部分,如果他不做出任何改變$節點上,爲什麼需要在這裏使用的參考? 有沒有像$node = any changes
,所以爲什麼使用= & $節點,而不是$節點?
也許你會幫助我理解?
感謝
undertanded。非常感謝(這是非常有用的東西,參考:) – Simon 2010-06-27 13:58:53
這是他們在'C'語言課程中教你的東西。你被要求用C數組創建一個鏈接列表;這是相同的,除了不是存儲對prev/next的引用來存儲子對象的引用。 – 2012-08-18 09:19:20