PHP에서 CRUD 작업을 위한 API
종종 API는 CRUD 작업을 위해 생성됩니다. 이러한 API의 예를 작성해 봅시다.
모두 Read(조회)
다음 URL이 데이터베이스의 모든 레코드를 반환한다고 가정합니다:
GET http://api.loc/index.php?action=all
하나 Read(조회)
다음 URL이 id를 기준으로
데이터베이스에서 하나의 레코드를 반환한다고 가정합니다:
GET http://api.loc/index.php?action=get&id=1
Delete(삭제)
다음 URL이 id를 기준으로
데이터베이스에서 하나의 레코드를 삭제한다고 가정합니다:
GET http://api.loc/index.php?action=del&id=1
Update(수정)
다음 URL이 POST 메서드를 통해 데이터베이스 레코드의
새 데이터를 받아들이고, id를 기준으로
해당 레코드를 변경한다고 가정합니다:
POST http://api.loc/index.php?action=edit&id=1
설명된 API를 구현하십시오.