我對使用多維數組與php是新手,我試圖遠離他們,因爲他們困惑我,但現在時機已到,我把它們用得很好。我一直在試圖瞭解他們是如何工作的,而我只是沒有得到它。瞭解多維數組的基礎知識
我想要做的是填充基於字符串比較函數的結果,一旦我找到'項目名稱'的一些匹配,我想第一個插槽包含'項目名稱',那麼我想1。
所以遞增優先口的時候,當我做了所有我的填充陣列,它都將有各種不同的公司名稱,每一個都有各自的優先級...
我無法理解如何聲明和操作以下數組:
$matches = array(
'name'=>array('somename'),
'priority'=>array($priority_level++)
);
您的描述聽起來不像多維數組。這聽起來像是一個鍵值對的一維數組。多維數組是數組的數組。除非你的「優先級」值是一個數組,否則你不需要多維。 – David 2012-07-12 18:46:28