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:

urlGET 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:

urlGET 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:

urlGET 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:

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

Implementieren Sie die beschriebene API.