# API для CRUD операций в PHP

Часто 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.

←→
↑