⊗ppSpAiPPJ 47 of 83 menu

API mit POST-Parametern im JSON-Format in PHP

Es kommt vor, dass Parameter Arrays darstellen. In diesem Fall sollten diese Parameter in JSON verpackt werden. Sehen wir uns ein Beispiel an. Nehmen wir an, wir haben das folgende API, das ein Array im JSON-Format erwartet und die Summe der Elemente dieses Arrays zurückgibt:

<?php echo array_sum(json_decode($_POST['json'], true)); ?>

Lassen Sie uns eine Anfrage an dieses API stellen:

<?php $url = 'http://api.loc/index.php'; $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, $url); curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); curl_setopt($curl, CURLOPT_POST, 1); $arr = [1, 2, 3, 4, 5]; $json = json_encode($arr); $data = ['json' => $json]; curl_setopt($curl, CURLOPT_POSTFIELDS, $data); $res = curl_exec($curl); var_dump($res); ?>

Erstellen Sie ein API, das als Parameter ein Array von Daten entgegennimmt und ein Array historischer Ereignisse zurückgibt, die an den übergebenen Daten geschehen sind.

Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen