suchen

Heim  >  Fragen und Antworten  >  Hauptteil

JSON-Antwort über PHP zurückgeben

<p>Wie kann ich die folgende Antwort zurückgeben? </p><p>Sollte bei Erfolg zurückkehren: </p><p><br /></p> <pre class="brush:php;toolbar:false;">{ status: "ok", data: [ { franchisor_no : <Franchisegebernummer> , franchisor_status : nicht abgeholt |. active | , events_list: [ { Datum: <Datum>, Status: nicht abgeholt | , Beschreibung: <optionale Beschreibung> , Code: <optionaler Code, kann den definierten Franchisegeber-Codes zugeordnet werden> , Standort: <optionaler Standort, z. B. Stadt oder Hub>. ... raw_event: <das ursprüngliche Ereignis, wie es von der Franchisegeber-API empfangen wurde ... } ] } .... ] }</pre> <p>Ich verwende diesen Code, aber es wird keine Antwort an meinen Server gesendet. Bitte sagen Sie mir, ob in diesem Code ein Fehler vorliegt. </p> <pre class="brush:php;toolbar:false;"><?php $data = json_decode(file_get_contents("php://input")); echo json_encode = [ "status" => "Daten" => [ "franchisor_no" => "franchisor_status" => "events_list" => [ „Datum“ => „30.07.2023“, „status“ => „Ausnahme“, „description“ => „code“ => „optional“, „Standort“ => „raw_event“ => ], ], ], ], ];</pre> <p><br /></p>
P粉988025835P粉988025835526 Tage vor487

Antworte allen(1)Ich werde antworten

  • P粉588660399

    P粉5886603992023-07-31 12:02:46

    应该是这样

    echo json_encode([
    "status" => "ok",
    "data" => [
        [
            "franchisor_no" => "1210110080",
            "franchisor_status" => "exception",
            "events_list" => [
                [
                    "date" => "30-07-2023",
                    "status" => "exception",
                    "description" => "optional",
                    "code" => "optional",
                    "location" => "optional",
                    "raw_event" => "mandatory"
                ],
            ],
        ],
    ]]);

    您没有调用json_encode()函数。您只是在它前面加了一个等号。

    Antwort
    0
  • StornierenAntwort