Sono nuovo di php e non sono sicuro del motivo per cui il server go-daddy tratta i dati JSON in modo diverso. Quando lo ospitiamo localmente sul mio computer nell'host locale, quando voglio echo array vuoto JSON, ho semplicemente messo [] come mostrato qui sotto. Ma quando ho caricato il codice su go-daddy server e lo ho provato, ha echeggiato un errore, errore Parse: errore di sintassi, imprevisto '[', in attesa ')' in ... Mi chiedo come posso mettere il JSON così può echo [] quando necessario. Altrimenti darà "null" e quando si analizzerà in AS3, si trasformerà in un errore di analisi JSON.Ottieni JSON per stampare un array vuoto.
if (!empty($output)){
echo json_encode($output);}
else{
echo json_encode([]);
}
Grazie per le informazioni, Sono appena andato al server e ho aggiornato la versione, ora funziona, non sapevo che fosse impostata su 5.3 prima. – Benyaman