gpt4 book ai didi

php - AWS PHP SDK 筛选 Aws\Result 对象

转载 作者:可可西里 更新时间:2023-11-01 01:13:34 25 4
gpt4 key购买 nike

我正在使用 AWS SDK PHP V3。如果我运行以下代码

$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 的结果,还是必须使用数组函数来过滤数据?

Reference Link

最佳答案

啊..你问的是 JMESPath。你可以通过

实现你想要做的事情
$result = $client->getAccountPasswordPolicy([]);
$data = $result->search('PasswordPolicy.RequireUppercaseCharacters');

您可以阅读更多关于 JMESPath here 的信息

关于php - AWS PHP SDK 筛选 Aws\Result 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46348003/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com