API pentru operațiuni CRUD în PHP

Deseori un API este creat pentru CRUD operațiuni. Să descriem un exemplu de astfel de API.

Read toate

Să presupunem că următorul URL returnează toate înregistrările din baza de date:

urlGET http://api.loc/index.php?action=all

Read una

Să presupunem că următorul URL returnează o singură înregistrare din baza de date după id-ul ei:

urlGET http://api.loc/index.php?action=get&id=1

Delete

Să presupunem că următorul URL șterge o singură înregistrare din baza de date după id-ul ei:

urlGET http://api.loc/index.php?action=del&id=1

Update

Să presupunem că următorul URL acceptă noile date ale înregistrării din baza de date prin metoda POST și modifică această înregistrare după id-ul ei:

urlPOST http://api.loc/index.php?action=edit&id=1
Задание 1

Implementați API-ul descris.