Gunakan fungsi PHP "json_encode" untuk menukar pembolehubah kepada rentetan format JSON
Apabila menggunakan PHP untuk membangunkan tapak web atau aplikasi, selalunya perlu untuk menukar pembolehubah kepada rentetan format JSON untuk memudahkan penghantaran dan pemprosesan data di bahagian hadapan. PHP menyediakan fungsi "json_encode" yang sangat mudah untuk melaksanakan fungsi ini.
Fungsi "json_encode" boleh menukar tatasusunan atau objek PHP kepada rentetan format JSON. Di bawah ialah beberapa contoh kod yang menunjukkan cara menggunakan fungsi "json_encode" untuk menukar pembolehubah kepada rentetan format JSON.
Contoh 1: Tukar tatasusunan kepada rentetan format JSON
$fruits = array("apple", "banana", "orange"); $jsonString = json_encode($fruits); echo $jsonString;
Output:
["apple","banana","orange"]
Contoh 2: Tukar tatasusunan bersekutu kepada rentetan format JSON
$person = array( "name" => "Tom", "age" => 25, "city" => "New York" ); $jsonString = json_encode($person); echo $jsonString;
Output:
{"name":"Tom","age":25,"city":"New York"}
Streee
:Convert object keluaran :class Person { public $name; public $age; public $city; } $person = new Person(); $person->name = "Tom"; $person->age = 25; $person->city = "New York"; $jsonString = json_encode($person); echo $jsonString;
{"name":"Tom","age":25,"city":"New York"}
$person = array( "name" => "Tom", "age" => 25, "city" => "New York" ); $jsonString = json_encode($person, JSON_PRETTY_PRINT); echo $jsonString;
Atas ialah kandungan terperinci Tukar pembolehubah kepada rentetan format JSON menggunakan fungsi PHP 'json_encode'. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!