Ho questo codicefunzione json_encode non restituisce parentesi graffe {} quando array è vuoto in php
$status = array(
"message"=>"error",
"club_id"=>$_club_id,
"status"=>"1",
"membership_info"=>array(),
);
echo json_encode($status);
Questa JSON funzione di ritorno:
{"message":"error","club_id":275,"status":"1","membership_info":[]}
Ma ho bisogno di JSON come questo :
{"message":"error","club_id":275,"status":"1","membership_info":{}}
è così che JSON rappresenta un array. [] sta per un array in Json –
Qual è il problema con il formato corrente? –
Questo è il formato json corretto. Gli array sono racchiusi tra parentesi graffe - "[]". –