Skip to content

Latest commit

 

History

History
55 lines (40 loc) · 1.33 KB

4-Result.md

File metadata and controls

55 lines (40 loc) · 1.33 KB

← 请求 | 结果(English) | 区域 →


结果

返回的结果不只是字段,而是个实现了 ArrayAccessIteratorAggregateCountableJmesPath 等特性的对象。

<?php

/**
 * @var AlibabaCloud\Client\Result\Result $result
 */

// 以对象方式访问结果
echo $result->RequestId;

// 以数组方式访问结果
echo $result['RequestId'];
echo $result['AccessPointSet.AccessPointType'];

// 将结果转换为数组
$result->toArray();

// 将结果转换为Json
$result->toJson();

// 结果是否包含某字段
$result->has('RequestId');
$result->has('AccessPointSet.AccessPointType');

// 结果是否为空
$result->isEmpty();
$result->isEmpty('RequestId');
$result->isEmpty('AccessPointSet.AccessPointType');
    
// 在结果中匹配搜索
$result->search('AccessPointSet.AccessPointType[0].Name');

// 在结果中获取某个字段
$result->get();
$result->get('AccessPointSet.AccessPointType');

// 统计结果元素
$result->count();
$result->count('AccessPointSet.AccessPointType');

// 请求结果是否成功
$result->isSuccess();

// 获取结果的请求对象
$result->getRequest();

← 请求 | 结果(English) | 区域 →