我搜索了很多,找到了将多个值存储到一个键中的方法,但我什么都不能
我需要为php数组中的一个键设置3个值
可以这样做吗?
答案 0 :(得分:4)
直接回答你的问题,没有。 PHP数组只能包含一组密钥数据。
您需要使用多维数组,其中键的值是具有键和值的数组,例如:
$array = array
(
"bob" => array
(
"height" => "6.0",
"age" => "21",
),
"joe" => array
(
"height" => "5.9",
"age" => "35",
)
);
Here's a starting point for the basics
之后,Stack Overflow和互联网的其他部分已经出现了大量信息。搜索“php multidimensional array”
答案 1 :(得分:1)
为什么不呢?
arr1 = array(
'key1' => array(
'hello','im','a','array'
),
);
学习php basic的
会更好答案 2 :(得分:1)
如果要在单个键中存储多个值。在数组中使用数组
示例
$temp['value']=array('key1'=>'value1','key2'=>'value2');
是可能的解决方案