API CRUD operacijoms PHP

Dažnai API kuriamas CRUD operacijoms. Parašykime tokio API pavyzdį.

Gauti visus

Tegul sekantis URL grąžina visus įrašus iš duomenų bazės:

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

Gauti vieną

Tegul sekantis URL grąžina vieną įrašą iš duomenų bazės pagal jo id:

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

Ištrinti

Tegul sekantis URL ištrina vieną įrašą iš duomenų bazės pagal jo id:

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

Atnaujinti

Tegul sekantis URL priima naujus įrašo duomenis iš duomenų bazės per POST metodą ir pakeičia tą įrašą pagal jo id:

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

Įgyvendinkite aprašytą API.