API cho các thao tác CRUD trong PHP
API thường được tạo cho các thao tác CRUD. Hãy cùng mô tả một ví dụ về API như vậy.
Read tất cả
Giả sử URL sau trả về tất cả các bản ghi từ CSDL:
GET http://api.loc/index.php?action=all
Read một
Giả sử URL sau trả về
một bản ghi từ CSDL theo id của nó:
GET http://api.loc/index.php?action=get&id=1
Delete
Giả sử URL sau xóa
một bản ghi từ CSDL theo id của nó:
GET http://api.loc/index.php?action=del&id=1
Update
Giả sử URL sau nhận dữ liệu mới của
bản ghi từ CSDL thông qua phương thức POST và thay đổi
bản ghi đó theo id của nó:
POST http://api.loc/index.php?action=edit&id=1
Hãy triển khai API đã mô tả.