我有一个我需要编写的API,需要
$foo = array(
'tags[]' => array('one','two','three','four')
);
我的数组看起来像这样
Array
(
[0] => one
[1] => two
[2] => three
[3] => four
[4] => five
[5] => six
)
我尝试添加数组
$foo = array(
'tags[]' => array($arr)
);
但这会在数据库中打印一次'Array'。如何将$ arr中的值添加到tags []?
答案 0 :(得分:1)
您的tags[]
数组太深了一级。它应该是:
$foo = array(
'tags[]' => $arr
);
请注意$arr
中未包含array()
的内容。
如果您不删除array()
,则它看起来像:
$foo = array(
'tags[]' => array(
array('one', 'two', 'three')
)
);