PHP と公式の Amazon AWS PHP SDK を使用して、SimpleDB からドメインのリストを取得しようとしています。私のコードは何かを取得しますが、間違ったものをループしているようです。
これが私のコードです:
<?php
// Include the SDK
require_once 'sdk.class.php';
// Include the SDK
$sdb = new AmazonSDB();
$domainList = $sdb->listDomains();
echo "<pre>";
print_r($domainList, false);
echo "</pre>";
echo "<br><br><br>";
if ($domainList) {
foreach ($domainList as $domainName) {
$domain_name = $domainName->ListDomainsResult->DomainName;
echo "Domain: " . $domain_name . "<br>";
}
}
echo "<br><br><br>";
$request_id = $response->body->ResponseMetadata->RequestId;
$cost = $response->body->ResponseMetadata->BoxUsage;
echo "Request ID: " . $request_id . "<br>";
echo "Cost: " . $cost . "<br>";
?>
次の出力が得られた瞬間
Domain:
Domain: test05
Domain:
私は取得する必要があります:
test05
test06
test07