The AWS SDK for PHP simplifies the use of AWS services by providing a set of libraries that are consistent and familiar for PHP developers. All AWS SDKs support API lifecycle considerations such as credential management, retries, data marshaling, and serialization.
The AWS SDK for PHP provides PHP APIs for each AWS service. Using the SDK, you can build PHP applications that work with Amazon S3, Amazon EC2, Amazon DynamoDB, and more. The AWS SDK for PHP can be extended through handlers and middleware.","id":"collection-text-media#sdk-for-php-intro","heading":"How it works"},"metadata":{"tags":[]}}]},"metadata":{"auth":{},"testAttributes":{}},"context":{"page":{"pageUrl":"https://aws.amazon.com/sdk-for-php/"},"environment":{"stage":"prod","region":"us-east-1"},"sdkVersion":"1.0.129"},"refMap":{"manifest.js":"47864e0370","rt-text-media-collection.rtl.css":"4a56177a31","rt-text-media-collection.js":"549552b6f3","rt-text-media-collection.css.js":"b7f4f2a16e","rt-text-media-collection.css":"dbf6370bb5","rt-text-media-collection.rtl.css.js":"641e7324ee"},"settings":{"templateMappings":{"hyperlinkText":"hyperlinkText","hyperlinkUrl":"hyperlinkUrl","heading":"heading","mediaAltText":"mediaAltText","mediaPosition":"mediaPosition","mediaUrl":"mediaUrl","subheader":"subheader","bodyContent":"bodyContent","videoOverlayTitle":"videoOverlayTitle","videoThumbnailUrl":"videoThumbnailUrl","videoPlayButtonText":"videoPlayButtonText","dark":"dark"}}}
How it works
The AWS SDK for PHP simplifies the use of AWS services by providing a set of libraries that are consistent and familiar for PHP developers. All AWS SDKs support API lifecycle considerations such as credential management, retries, data marshaling, and serialization.
The AWS SDK for PHP provides PHP APIs for each AWS service. Using the SDK, you can build PHP applications that work with Amazon S3, Amazon EC2, Amazon DynamoDB, and more. The AWS SDK for PHP can be extended through handlers and middleware.
The AWS SDK for PHP uses promises to allow for asynchronous workflows, and this asynchronicity allows HTTP requests to be sent concurrently. A promise represents the eventual result of an asynchronous operation. \n Learn more"},"metadata":{"tags":[]}},{"fields":{"useCaseTitle":"JMESPath expressions","id":"product-use-cases#sdk-for-php-features-2","customSortOrder":"2","useCaseSummary":" The AWS SDK for PHP supports easy result querying with JMESPath, a JSON querying language. You can extract data from result models and from paginators using a JMESPath expression. \n Learn more"},"metadata":{"tags":[]}},{"fields":{"useCaseTitle":"Response paginators","id":"product-use-cases#sdk-for-php-features-3","customSortOrder":"3","useCaseSummary":" Many AWS operations return paginated results when the response object is too large for a single response. The AWS SDK for PHP provides paginators for seamless iteration of results across service calls. \n