

# Code examples with guidance for the Amazon SDK for PHP
<a name="examples_index"></a>

This section contains code examples that demonstrate common Amazon scenarios that use the Amazon SDK for PHP.

All the example code for the Amazon SDK for PHP is available [here on GitHub](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/php/example_code).

## Credentials
<a name="examplecredentials"></a>

Before running the example code, configure your Amazon credentials, as described in [Authenticating with Amazon using Amazon SDK for PHP Version 3](credentials.md). Then import the Amazon SDK for PHP, as described in [Installing the Amazon SDK for PHP Version 3](getting-started_installation.md).

**Topics**
+ [Credentials](#examplecredentials)
+ [Amazon CloudFront examples](cf-examples.md)
+ [Amazon CloudSearch](service_cloudsearch-custom-requests.md)
+ [Amazon CloudWatch examples](cw-examples.md)
+ [Amazon EC2 examples](ec2-examples.md)
+ [Amazon OpenSearch Service](service_es-data-plane.md)
+ [Amazon Identity and Access Management examples](iam-examples.md)
+ [Amazon Key Management Service](kms-examples.md)
+ [Kinesis examples](kinesis-examples.md)
+ [AWS Elemental MediaConvert](emc-examples.md)
+ [Amazon S3 examples](s3-examples.md)
+ [Amazon Secrets Manager](secretsmanager-examples-manage-secret.md)
+ [Amazon SES examples](ses-examples.md)
+ [Amazon SNS examples](sns-examples.md)
+ [Amazon SQS examples](sqs-examples.md)
+ [Amazon EventBridge](eventbridge-examples.md)