Để lấy giá trị từ JSON, dùng json_decode(). Giả sử JSON:
$detailsJsonObject = '{"details":[{"name":"John","subjectDetails":{"subjectId":"101","subjectName":"PHP","marks":"58","teacherName":"Bob"}}]}';
Cần lấy giá trị cụ thể: Subject Name, Marks, v.v.
Ví dụ
<!DOCTYPE html> <html> <body> <?php
$detailsJsonObject = '{"details":[{"name":"John","subjectDetails":{"subjectId":"101","subjectName":"PHP","marks":"58","teacherName":"Bob"}}]}';
$convertToArrayObject = json_decode($detailsJsonObject, true);
$actualSubjectName = $convertToArrayObject['details'][0]['subjectDetails']['subjectName'];
$actualTeacherName = $convertToArrayObject['details'][0]['subjectDetails']['teacherName'];
echo "The Subject Name is=", $actualSubjectName, "
";
echo "The Teacher Name is=", $actualTeacherName;
?> </body> </html>
Kết quả
The Subject Name is=PHP The Teacher Name is=Bob