Putting an item into the DynamoDB table using the AWS SDK for PHP
Let's understand how to put an item into the DynamoDB table using the AWS SDK for PHP.
Getting ready
To perform this operation, you can use the IDE of your choice.
How to do it…
Let's insert item into DynamoDB table using the AWS SDK for PHP:
Create an instance of the
DynamoDB
client and initialize it with the specific AWS region and credentials:$client = DynamoDbClient::factory(array( 'profile' => 'default', 'region' => 'us-east-1' ));
Invoke the
putItem
method by specifying the details of the item to be put into theDynamoDB
table:$response = $client->putItem(array( 'TableName' => 'productTable', 'Item' => array( 'id' => array('N' => 30 ), 'type' => array('S' => 'phone' ), 'mnfr' => array('S' => 'samsung' ), 'price' => array('N' => 44 ), 'stock' => array('N' => 25 ), ...