Bài đăng

Đang hiển thị bài đăng từ Tháng 6, 2020

Làm việc với JSON trong PHP

Làm việc với JSON trong PHP. Chuyển array thành json string $user = [ 'id' => 1 , 'username' => 'admin' , ]; echo json_encode($user); Kết quả: { "id" : 1 , "username" : "admin" } Nếu muốn format đẹp hơn ta cho thêm tham số: echo json_encode( $user , JSON_PRETTY_PRINT); Kết quả: { "id" : 1 , "username" : "admin" } Lưu ý : chỉ sử làm đẹp json khi test, không nên sử dụng trong môi trường chạy thực tế vì làm tăng kích thước json string với các kí tự end-line, space,... Chuyển Object thành json string Ta giả sử có class user như sau: class User { public $id ; public $username ; } $user = new User() $user ->id = 1; $user ->username = 'admin' ; Thì tương tự như trên ta cũng có thể gọi hàm  json_encode  để encode object thành json tring. echo json_encode( $user ); Kết quả: { "id" : 1 , "username" : "admin" } Chuyển json string t