

# Using the AWS SDK for PHP Version 3
<a name="getting-started_basic-usage"></a>

This chapter provides comprehensive guidance on using the AWS SDK for PHP Version 3 to interact with AWS services effectively. You'll learn essential techniques for making service requests, handling errors, and leveraging advanced SDK features to build robust PHP applications on AWS.

Whether you're building a simple application or a complex system, the techniques described in this chapter will help you optimize your code, improve error handling, and implement efficient patterns for working with AWS services through the PHP SDK.

**Topics**
+ [Making AWS service requests](making-service-requests.md)
+ [Asynchronous programming](asynchronous-requests.md)
+ [Handling errors](handling-errors.md)
+ [Handlers and middleware](guide_handlers-and-middleware.md)
+ [Streams](guide_streams.md)
+ [Pagination](guide_paginators.md)
+ [Waiters](guide_waiters.md)
+ [JMESPath expressions](guide_jmespath.md)