我有一个包含key value为“you”的数组,例如:
$some_array['array_key'] = "some string";
使用array_push函数可以向数组中添加更多元素吗?
我尝试过以下代码:
array_push($some_array['array_key'],"another string");
我尝试了其他显而易见的方法,但似乎都不起作用。是否可能将array_push添加到具有键值的数组中?
感谢您提供的任何帮助,
--Bryan
我有一个包含key value为“you”的数组,例如:
$some_array['array_key'] = "some string";
使用array_push函数可以向数组中添加更多元素吗?
我尝试过以下代码:
array_push($some_array['array_key'],"another string");
我尝试了其他显而易见的方法,但似乎都不起作用。是否可能将array_push添加到具有键值的数组中?
感谢您提供的任何帮助,
--Bryan
$some_array['array_key']
成为一个值的数组,你必须将其初始化为一个数组,像这样:$some_array['array_key'] = array('some string');
只有这样,才能使用array_push()
或[] =
记法:
$some_array['array_key'][] = 'another string';