JSON JSON

JSON Là Gì

JSON là một kiểu định dạng dữ liệu được sử dụng phổ biến ngày nay. Dữ liệu lưu trữ theo định dạng JSON chỉ bao gồm các chuỗi ký tự (string) hay nói cách khác JSON chỉ lưu trữ văn bản thuần tuý.

Ví dụ chúng ta có một chuỗi JSON như sau dùng để lưu trữ thông tin của một người dùng:

{
    username: "johndoe",
    email: "johndoe@example.net",
    age: 24,
    gender: "male"
}

JSON được xây dựng dựa trên một tiêu chuẩn của ngôn ngữ JavaScrip và là viết tắt của cụm từ JavaScript Object No...

PHP PHP

Hai hàm json_encodeserialize trong PHP đều có thể được dùng để chuyển đổi một giá trị kiểu object hoặc array về kiểu string. Tuy nhiên logic chuyển đổi của hai hàm này là không giống nhau. Ngoài ra với cùng một giá trị sử dụng để chuyển đổi thì chuỗi nhận được sau cùng có các định dạng hoàn toàn khác nhau.

Giá Trị Trả Về

Để so sánh sự khác biệt giữa giá trị trả về giữajson_encodeserialize chúng ta hãy xem xét một ví dụ cụ thể sau:

$obj = new stdClass();
$obj->firstProperty = "First value...