私はAWS SDK PHP V3を使用しています。私は次のコードAWS PHP SDKフィルタAws Resultオブジェクト
$result = $client->getAccountPasswordPolicy([]);
$result = $result->toArray();
を実行する場合は
Array
(
[PasswordPolicy] => Array
(
[MinimumPasswordLength] => 6
[RequireSymbols] =>
[RequireNumbers] =>
[RequireUppercaseCharacters] => 1
[RequireLowercaseCharacters] =>
[AllowUsersToChangePassword] =>
[ExpirePasswords] =>
)
[@metadata] => Array
(
[statusCode] => 200
[effectiveUri] => https://iam.amazonaws.com
[headers] => Array
(
[x-amzn-requestid] => 437f79e9-9ee0-11e7-8a82-47e702eaf8eb
[content-type] => text/xml
[content-length] => 740
[date] => Thu, 21 Sep 2017 15:19:29 GMT
[connection] => close
)
[transferStats] => Array
(
[http] => Array
(
[0] => Array
(
)
)
)
)
)
AWS SDKを使用してのみRequireUppercaseCharactersまたはRequireLowercaseCharactersの結果を取得する方法
または私はデータをフィルタリングする配列関数を使用する必要がありますか?下の結果を返しますか。
はいこれは動作しますが、$ result = $ client-> getAccountPasswordPolicy([])でフィルタリングする方法です。 – niteshd22
その方法にフィルタリング基準はありません –
この[リンク](http://docs.aws.amazon.com/aws-sdk-php/v3/guide/getting-started/basic-usage.html)を参照してください。結果からより宣言的にデータを抽出することができます。 – niteshd22