Terima JSON POST dengan PHP
Dalam tapak web antara muka pembayaran, mendapatkan semula data daripada JSON POST mungkin mencabar. Untuk menyahkod JSON, ikut langkah berikut:
1. Dayakan Raw PHP:
Pastikan PHP menerima data mentah dengan menambahkan baris berikut pada permulaan skrip anda:
<?php header('Content-Type: application/json');
2. Dapatkan JSON daripada Input PHP:
Gunakan kod berikut untuk mendapatkan semula rentetan JSON:
$data = json_decode(file_get_contents('php://input'), true);
3. Akses Data JSON:
Sekarang anda mempunyai data JSON yang dinyahkod, anda boleh mengakses sifatnya dengan menggunakan notasi objek, seperti:
$data["operacion"] $data["operacion"]["tok"]
4. Tangani Isu Berpotensi:
echo file_get_contents('php://input');
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menerima dan Memproses Data JSON POST dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!