好像我現在是盲目的。我想構建一個空數組()。而是獲得「0」作爲陣列的關鍵,我想有一個特定的字符串作爲關鍵...只是要清楚:用PHP中的特定鍵創建陣列
$array = array();
給我:
[0] => array {
}
,但我想它是這樣的:
["string"] => array {
}
......這真的讓我瘋了。
謝謝,亞歷克斯
好像我現在是盲目的。我想構建一個空數組()。而是獲得「0」作爲陣列的關鍵,我想有一個特定的字符串作爲關鍵...只是要清楚:用PHP中的特定鍵創建陣列
$array = array();
給我:
[0] => array {
}
,但我想它是這樣的:
["string"] => array {
}
......這真的讓我瘋了。
謝謝,亞歷克斯
$array = array();
$array['string'] = "foo"; // this makes it so that $array['string'] = "foo"
$array[] = "bar"; // this makes it so that $array[0] = "bar"
$array[] = "barbar"; // this makes it so that $array[1] = "barbar"
print_r($array);
輸出:
Array
(
[string] => foo
[0] => bar
[1] => barbar
)
希望這有助於!
即使這不是我的問題的解決方案,您的帖子幫助我找到它。謝謝!!!附:我真的是盲人 – 2010-02-05 17:08:00
$ array = array(「string」=> array())
?
你的代碼示例是不完整的,因爲數組本身沒有「鍵」...只有它的元素。 '$ array ['key'] ='value''是分配鍵和值的方式。 – Matthew 2010-02-05 16:58:43