鍍金池/ 問(wèn)答/HTML5  PHP/ 如何解釋php二維數(shù)組的這種賦值原理?

如何解釋php二維數(shù)組的這種賦值原理?

在資料中閱讀他人代碼時(shí),發(fā)現(xiàn)了一種php二維數(shù)組的賦值方式,這里簡(jiǎn)單舉例說(shuō)明一下

$call['a'][]='1';
$call['a'][]='2';

這樣賦值的結(jié)果是

array (size=1)
  'a' => 
    array (size=2)
      0 => string '1' (length=1)
      1 => string '2' (length=1)

我想知道原理是什么??

回答
編輯回答
眼雜

多看文檔

clipboard.png

2017年3月8日 12:27
編輯回答
誮惜顏

這個(gè)和二維數(shù)組無(wú)關(guān),數(shù)組都可以寫成$arr[] = '具體值',可以理解成類似一個(gè)壓棧的過(guò)程,并且會(huì)將下標(biāo)以0、1、2等的順序加進(jìn)去(如果本來(lái)是非關(guān)聯(lián)下標(biāo))

2017年10月18日 14:07
編輯回答
呆萌傻

這跟原理沒(méi)關(guān)系吧?數(shù)組基本的賦值。一般通過(guò)循環(huán)體追加元素用。

2017年4月9日 19:09