API für CRUD-Operationen in PHP
Oft wird eine API für CRUD-Operationen erstellt. Lassen Sie uns ein Beispiel für eine solche API beschreiben.
Alle lesen (Read)
Die folgende URL soll alle Datensätze aus der Datenbank zurückgeben:
GET http://api.loc/index.php?action=all
Einzelnen lesen (Read)
Die folgende URL soll
einen einzelnen Datensatz aus der Datenbank anhand seiner ID zurückgeben:
GET http://api.loc/index.php?action=get&id=1
Löschen (Delete)
Die folgende URL soll
einen einzelnen Datensatz aus der Datenbank anhand seiner ID löschen:
GET http://api.loc/index.php?action=del&id=1
Aktualisieren (Update)
Die folgende URL soll neue Daten
eines Datensatzes aus der Datenbank über die POST-Methode entgegennehmen und
diesen Datensatz anhand seiner ID ändern:
POST http://api.loc/index.php?action=edit&id=1
Implementieren Sie die beschriebene API.