-1
$test = array('hola'=>'mundo','salami'=>'frito');
$data = array(
'gift_promoted' => '',
'questions' => array(
0 => array(
'extra' => array()
)
),
'quiz' => array(
'extra' => array(),
$test
)
);
print json_encode($data);
Tatsächliches Ergebnis:So entfernen Sie diese "0": {aus einem Array
{"gift_promoted":"","questions":[{"extra":[]}],"quiz":{"extra":[],"0":{"hola":"mundo","salami":"frito"}}}
Ich brauche dies:
{"gift_promoted":"","questions":[{"extra":[]}],"quiz":{"extra":[],"hola":"mundo","salami":"frito"}}
Sie können 'unset' verwenden. –
Das Duplikat ist falsch. In dieser Frage geht es darum, [0 => $ v] in $ v zu ändern, wodurch ein Element nicht genau gelöscht wird. – SOFe
Genau das Problem ist nicht dupliziert –