访问 Php 中的多维数组

Accessing multidimensional array in Php

我打印从 API 获得的多维数组,目标是遍历数组并检查字段 [Percents] 是否大于 20 但没有成功:这就是数组看起来像: Multidimensional array

如何获取紧跟在“百分比”一词之后的数字?

在这个数组中,第一个索引是Copyleaks\ResultRecord的一个对象。所以你需要像下面那样访问它。

$array[0]->Percents;

如果你正在循环那么

foreach($array as $key=>$value) {
    $value->Percents; //Percents that you are looking for
}

您可以按如下方式访问百分比:

foreach($arrays as $array){
    if(isset($array->Percents){
        echo $array->Percents;
    }
}

在这里,我附和百分比,你甚至可以把它放在其他一些变量中。