Add 2 values to 1 key in a PHP array(7个答案)4天前关闭。我搜索了很多,想找到一种将多个值存储到一个键中的方法,但我什么都找不到我需要为PHP数组中的一个键设置3值有可能做到这一点吗?
lymnna711#
直接回答你的问题,没有。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多维数组”Search here on Stack
ghhkc1vu2#
为什么不呢?
arr1 = array( 'key1' => array( 'hello','im','a','array' ), );
最好还是学习一下php basic的
ecfdbz9o3#
如果要在单个键中存储多个值,请在数组中使用数组范例
$temp['value']=array('key1'=>'value1','key2'=>'value2');
是可能的解决方案
3条答案
按热度按时间lymnna711#
直接回答你的问题,没有。PHP数组只能包含一组键数据。
您需要使用多维数组,其中键的值是一个包含键和值的数组,例如:
Here's a starting point for the basics
在那之后,在Stack Overflow和互联网上已经有了堆积如山的信息。搜索“php多维数组”
Search here on Stack
ghhkc1vu2#
为什么不呢?
最好还是学习一下php basic的
ecfdbz9o3#
如果要在单个键中存储多个值,请在数组中使用数组
范例
是可能的解决方案