Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

การแปลง JSONL เป็น Array ด้วย PHP


สามารถใช้ฟังก์ชัน json_decode ได้ดังแสดงด้านล่าง -

json_decode($json_string_that_needs_to_be_converted, true);

บรรทัดด้านล่างของรหัสสามารถใช้เพื่อแปลง JSONL เป็นรูปแบบอาร์เรย์ -

$json_string = '["m@gmail.com","p@gmail.com","q@gmail.com"]';
$array_of_data=json_decode($json_string);

ทางเลือกอื่นคือการใช้รหัสด้านล่างซึ่งวิธีการกำหนด json_string มีการเปลี่ยนแปลง -

ตัวอย่าง

$json_string = "[\"m@gmail.com\",\"p@gmail.com\",\"q@gmail.com\"]";
$array_of_data=json_decode($json_string);

ผลลัพธ์

สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -

Array("m@gmail.com","p@gmail.com","q@gmail.com")