在PHP中创建具有特定键的数组
我现在好像是瞎了。我想构建一个空数组()。但是,我不想将“0”作为数组键,而是希望将特定字符串作为键。。。我只想说清楚:在PHP中创建具有特定键的数组,php,Php,我现在好像是瞎了。我想构建一个空数组()。但是,我不想将“0”作为数组键,而是希望将特定字符串作为键。。。我只想说清楚: $array = array(); 给我: [0] => array { } 但我希望这样: ["string"] => array { } …这真的让我发疯了 谢谢,亚历克斯 $array = array(); $array['string'] = "foo"; // this makes it so that $array['string'] = "f
$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
)
希望这有帮助 你是说像这样
$array = array('string' => array());
您可能需要刷新您的设置。$array=array(“string”=>array())
?您的代码示例不完整,因为数组本身没有“键”。。。只有它的元素可以
$array['key']='value'
是分配键和值的方法。即使这不是解决我问题的方法,你的帖子也帮助我找到了它。谢谢另外,我真的是瞎了