API voor CRUD-bewerkingen in PHP
Vaak wordt een API gemaakt voor CRUD-bewerkingen. Laten we een voorbeeld van zo'n API uitwerken.
Alle Read
Stel dat de volgende URL alle records uit de database teruggeeft:
GET http://api.loc/index.php?action=all
Read één
Stel dat de volgende URL
één record uit de database teruggeeft op basis van het id:
GET http://api.loc/index.php?action=get&id=1
Delete
Stel dat de volgende URL
één record uit de database verwijdert op basis van het id:
GET http://api.loc/index.php?action=del&id=1
Update
Stel dat de volgende URL nieuwe gegevens
van een record uit de database ontvangt via de POST-methode en
dat record wijzigt op basis van het id:
POST http://api.loc/index.php?action=edit&id=1
Implementeer de beschreven API.