Chuyển đổi đối tượng từ JSON sang mảng liên kết trong PHP
Có thể làm cho các đối tượng JSON
chuyển đổi thành mảng liên kết
trong PHP. Để làm điều này cần
thiết lập tham số thứ hai của hàm json_decode
thành giá trị true.
Hãy thử xem. Giả sử chúng ta có JSON sau:
<?php
$json = '{
"a": 1,
"b": 2,
"c": 3
}';
?>
Hãy chuyển đổi nó thành mảng liên kết PHP:
<?php
$data = json_decode($json, true);
?>
Hãy kiểm tra kết quả chúng ta nhận được:
<?php
var_dump($data); // ['a' => 1, 'b' => 2, 'c' => 3]
?>
Hãy chuyển đổi JSON sau thành mảng liên kết PHP:
<?php
$json = '{
"list1": ["value11", "value12", "value13"],
"list2": ["value21", "value22", "value23"]
}';
?>