php - 如何获取数组内的值?

标签 php mysql arrays

$playerId= array();
$playerId[] = intval($row['Id']);
$allrounders[] = array(
        'Weight'=>$fullTotal,
    'Id'=>$playerId
);
rsort($allrounders);
$sliceAr = array_slice($allrounders,0,5);
foreach($sliceAr as $allroundK){
         echo $allrounders[]['Id']."<br/>";

}

问题: 在上面的数组中如何相应地获取Id Key的值?它获取所有玩家的分数并用他的 ID 进行组织并按降序排序。它需要第 5 个结果。我需要它们的 ID。

最佳答案

在 foreach 循环内,$allroundK 是数组的项。在本例中,它是带有权重和 id 的数组。所以:

foreach($sliceAr as $allroundK) {
    echo $allroundK['Id']."<br />";
}

关于php - 如何获取数组内的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19095262/

相关文章:

mysql - sql - 过滤 select 语句的结果 - 构建用户建议查询

php - 幻想联盟和设计实现的表格

arrays - Angular2 将嵌套的 json 数组映射到模型

python - 在 numpy 中从多个集合中选取并分配多个子集

php - Wordpress 在自定义页面上设置自定义标题

php - 如何使用 laravel 框架在 PHP 中访问通过 Wordpress 创建的数据库

php - 从两个表中选择变量

php - 杂乱的数据显示在 Blade ​​中但不在移动 View 中

php - 在数组中存储 MySQL 数据库连接

ruby - 在 Ruby 中循环遍历数组的各个部分