我有一个名为:
的数组$fragment = array($fragment);
具有以下三个值:
["<div class=\"alert alert_error mt20\"><a class=\"js-alert-close close\"><\/a>Please enter a title <\/div>"]
["<div class=\"alert alert_error mt20\"><a class=\"js-alert-close close\"><\/a>Enter a valid source URL (e.g. http:\/\/en.wikipedia.org\/wiki\/Penguins) <\/div>"]
["<div class=\"alert alert_error mt20\"><a class=\"js-alert-close close\"><\/a>Please choose a category <\/div>"]
我想将该数组合并到另一个数组中(进入'fragment'
键),如下所示:
$toReturn = array(
'status' => $status,
'formData' => $formData,
'inputs' => $inputs,
'fragment' => $fragment
);
但每次我这样做时,它只会添加$fragment
的第一个值:
"<div class=\"alert alert_error mt20\"><a class=\"js-alert-close close\"><\/a>Please enter a title <\/div>"
如何将$fragment
中的所有三个值添加到我的$toReturn
数组中呢?
答案 0 :(得分:0)
您可以通过连接三个数组条目来创建一个长字符串,例如:使用流行的implode
Docs功能:
$fragment = implode("", $fragment);