Kembalikan respons JSON melalui PHP
P粉988025835
2023-07-30 14:07:11
<p>Bagaimana untuk mengembalikan respons berikut? </p><p>Sepatutnya kembali dengan kejayaan: </p><p><br /></p>
<pre class="brush:php;toolbar:false;">{ status : "ok", data :
[ { francaisor_no : <franchisor number>
, franchisor_status : tidak dikutip |
, events_list:
[ { tarikh: <tarikh>, status : tidak dikutip |
, perihalan: <huraian pilihan>
, kod: <kod pilihan, boleh dipetakan kepada kod francaisor yang ditentukan>
, lokasi: <lokasi pilihan, seperti bandar atau hab>.
... raw_event: <acara asal seperti yang diterima daripada francaisor API
... } ] } .... ] }</pre>
<p>Saya menggunakan kod ini, tetapi tiada balasan dihantar ke pelayan saya. Sila beritahu saya jika terdapat sebarang ralat dalam kod ini? </p>
<pre class="brush:php;toolbar:false;"><?php
$data = json_decode(file_get_contents("php://input"));
echo json_encode = [
"status" =>
"data" =>
[
"no_francais" = "1210110080",
"status_franchisor" = >
"events_list" =>
[
"tarikh" => "30-07-2023",
"status" => "pengecualian",
"penerangan" =>
"kod" => "pilihan",
"lokasi" =>
"raw_event" =>
],
],
],
],
];</pre>
<p><br /></p>
Sepatutnya begini
Anda tidak memanggil fungsi json_encode(). Anda hanya meletakkan tanda sama di hadapannya.