Jika Anda perlu melihat contoh PHP sederhana yang mengubah sebuah data array ke string JSON menggunakan
json_encode
fungsi, saya berharap script kecil ini membantu:<? Php # # Melakukan beberapa hal di sini ... # # Mengirim balasan json kembali ke klien sencha header ( 'Content-type: text / html'); json_encode echo (array ( "Sukses" => benar, "Msg" => $ pesan, "Id" => $ id )); ?>
Saya dihilangkan banyak dari script itu, tapi seperti yang Anda lihat di akhir naskah, saya menggunakan PHP
json_encode
metode untuk mengkonversi array PHP untuk JSON.
Output dari script yang bervariasi tergantung pada nilai-nilai
$message
dan $ id =, tetapi beberapa contoh output terlihat seperti JSON string ini:{ "Sukses": true, "msg": "", "id": 100}
Sebuah PHP untuk JSON array multidimensi contoh
Sebuah skenario dunia nyata adalah untuk mengembalikan array array dari PHP sebagai string JSON, menggunakan
json_encode
. Berikut adalah cara yang bekerja. Kode ini:<? Php header ( 'Content-type: text / html'); json_encode echo ( array ( array ( 'simbol' => 'AAPL', 'harga' => '525,00'), array ( 'simbol' => 'GOOG', 'harga' => '600.00'), array ( 'simbol' => 'TSLA', 'harga' => '220.00') ) ); ?>
menghasilkan keluaran JSON ini:
[{ "Simbol": "AAPL", "Harga": "525.00"}, { "simbol": "GOOG", "Harga": "600.00"}, { "simbol": "TSLA", "Harga": "220.00"}]
Seperti yang Anda lihat, dalam kode PHP Saya memiliki sebuah array dari array yang memetakan simbol saham untuk harga, dan mengkonversikan ke JSON dengan menelepon
Baca juga:
json_encode
, dan hasilnya kode dalam output ditampilkan.Baca juga:
Dapatkan web klien alamat IP dengan PHP
SEKIAN TERIMAKASIH.
EmoticonEmoticon