API CRUD ოპერაციებისთვის PHP-ში

ხშირად API იქმნება CRUD ოპერაციებისთვის. მოდით, დავწეროთ ასეთი API-ის მაგალითი.

ყველას წაკითხვა (Read)

დაე, შემდეგი URL დააბრუნებს ყველა ჩანაწერს მონაცემთა ბაზიდან:

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

ერთის წაკითხვა (Read)

დაე, შემდეგი URL დააბრუნებს ერთ ჩანაწერს მონაცემთა ბაზიდან მისი id-ის მიხედვით:

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

წაშლა (Delete)

დაე, შემდეგი URL წაშლის ერთ ჩანაწერს მონაცემთა ბაზიდან მისი id-ის მიხედვით:

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

განახლება (Update)

დაე, შემდეგი URL მიიღებს ახალ მონაცემებს ჩანაწერისთვის მონაცემთა ბაზიდან POST მეთოდის გამოყენებით და შეცვლის ამ ჩანაწერს მისი id-ის მიხედვით:

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

რეალიზება გაუკეთეთ აღწერილ API-ს.