數組中的項目'參考'設置爲$array['fruit']
。但是,沒有爲返回值
php:將數組項設置爲另一個數組項(同級)
$array = array(
'fruit'=>'apple',
'reference'=>$array['fruit']
);
例如:echo $array['reference']; //the word apple should be displayed
這是怎麼造成實現的呢?
數組中的項目'參考'設置爲$array['fruit']
。但是,沒有爲返回值
php:將數組項設置爲另一個數組項(同級)
$array = array(
'fruit'=>'apple',
'reference'=>$array['fruit']
);
例如:echo $array['reference']; //the word apple should be displayed
這是怎麼造成實現的呢?
您實際上在創建它時引用$ array變量,所以它是正常的,它不包含任何內容。
這會工作,但說實話,這是有點粗略你在做什麼。
$array = array('fruit' => 'apple');
$array['reference'] = $array['fruit'];
使用
$array = array();
$array['fruit'] = "apple";
$array['reference'] = $array['fruit'];
您必須在以後設置它,因爲$array
是尚未初始化,而你已經分配。
$array = array(
'fruit' => 'apple'
);
$array['reference'] = &$array['fruit'];
該符號將創建索引fruit
的引用。
希望這有助於。