Learn how to use a REST API from PHP using cURL. Support my channel: ☕ https://ko-fi.com/davehollingworth Full PHP APIs course: ➤ https://davehollingworth.net/phpapisy You'll learn the following: - The basics of making API requests in PHP - Encode and decode JSON data - Send request headers - Use different request methods (GET, POST, PATCH, DELETE etc.) - Respond to different HTTP status codes Code shown in the video: https://github.com/daveh/php-curl-crud-example Resources shown in the video: https://www.php.net/manual/en/book.curl.php https://docs.github.com/en/rest https://picocss.com/ 00:00 Introduction 00:21 PHP cURL basics 01:42 Add request headers 04:14 Get a string response 05:11 Decode JSON 09:26 Endpoints with IDs 12:35 Setting endpoints 14:33 Multiple cURL options 18:38 POST requests 20:59 HTTP status code 26:57 PATCH requests 28:26 DELETE requests 30:37 Outro #PHP #API #cURL