Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

Juntar dois JSON com PHP

Teria como juntar dois json via php sem deixar eles separados por colchetes? No caso quando eu junto aparece [{JSON1}][JSON2}], estou juntando com:

$final = json_encode($json1, JSON_UNESCAPED_UNICODE|JSON_INVALID_UTF8_IGNORE).json_encode($json2, JSON_UNESCAPED_UNICODE|JSON_INVALID_UTF8_IGNORE);
4 respostas
solução!

Boa tarde Matheus,

Você pode utilizar o merge dessa forma:

json_encode(array_merge(json_decode($json1, true),json_decode($json2, true)))

Att.

Boa tarde Edwin...

Ele me retorna isso quando tento dar merge...

<!-- json_decode(): Argument #1 ($json) must be of type string, array given (500 Internal Server Error) -->

O que posso fazer

Consegui! Não estavam em json ainda, só foi tirar o decode! Obrigado pela ajuda amigo!

Ah legal, é a mensagem informava que era um array.

Quer ótimo que resolveu! Abraços.