php - 如何使用 tad php master API 从数组中获取特定数据
问题描述
我有一个类似下面代码的数组:
Array ( [Row] => Array ( [0] => Array ( [PIN] => 269 [DateTime] => 2019-04-03 00:00:10 [Verified] => 0 [Status] => 1 [WorkCode] => 0 ) [1] => Array ( [PIN] => 56 [DateTime] => 2019-04-03 00:00:33 [Verified] => 0 [Status] => 1 [WorkCode] => 0 ) [2] => Array ( [PIN] => 99 [DateTime] => 2019-04-03 00:00:46 [Verified] => 0 [Status] => 1 [WorkCode] => 0 ) [3] => Array ( [PIN] => 99 [DateTime] => 2019-04-03 00:00:49 [Verified] => 0 [Status] => 1 [WorkCode] => 0 ) [4] => Array ( [PIN] => 213 [DateTime] => 2019-04-03 00:01:02 [Verified] => 0 [Status] => 1 [WorkCode] => 0 ) [5] => Array ( [PIN] => 193 [DateTime] => 2019-04-03 00:01:06 [Verified] => 0 [Status] => 1 [WorkCode] => 0 ) [6] => Array ( [PIN] => 271 [DateTime] => 2019-04-03 00:04:43 [Verified] => 0 [Status] => 1 [WorkCode] => 0 ) [7] => Array ( [PIN] => 271 [DateTime] => 2019-04-03 00:04:52 [Verified] => 0 [Status] => 1 [WorkCode] => 0 ) [8] => Array ( [PIN] => 54 [DateTime] => 2019-04-03 00:04:56 [Verified] => 0 [Status] => 1 [WorkCode] => 0 ) [9] => Array ( [PIN] => 247 [DateTime] => 2019-04-03 00:07:22 [Verified] => 0 [Status] => 1 [WorkCode] => 0 ) [10] => Array ( [PIN] => 225 [DateTime] => 2019-04-03 00:17:07 [Verified] => 0 [Status] => 1 [WorkCode] => 0 ) [11] => Array ( [PIN] => 375 [DateTime] => 2019-04-03 00:48:06 [Verified] => 0 [Status] => 1 [WorkCode] => 0 ) [12] => Array ( [PIN] => 273 [DateTime] => 2019-04-03 01:03:47 [Verified] => 0 [Status] => 1 [WorkCode] => 0 ) [13] => Array ( [PIN] => 273 [DateTime] => 2019-04-03 01:03:50 [Verified] => 0 [Status] => 1 [WorkCode] => 0 ) [14] => Array ( [PIN] => 282 [DateTime] => 2019-04-03 01:15:52 [Verified] => 0 [Status] => 1 [WorkCode] => 0 ) [15] => Array ( [PIN] => 362 [DateTime] => 2019-04-03 01:26:02 [Verified] => 0 [Status] => 1 [WorkCode] => 0 ) [16] => Array ( [PIN] => 196 [DateTime] => 2019-04-03 01:26:06 [Verified] => 0 [Status] => 1 [WorkCode] => 0 ) [17] => Array ( [PIN] => 52 [DateTime] => 2019-04-03 01:26:46 [Verified] => 0 [Status] => 1 [WorkCode] => 0 ) [18] => Array ( [PIN] => 32 [DateTime] => 2019-04-03 01:26:59 [Verified] => 0 [Status] => 0 [WorkCode] => 0 ) [19] => Array ( [PIN] => 362 [DateTime] => 2019-04-03 01:27:10 [Verified] => 0 [Status] => 1 [WorkCode] => 0 ) [20] => Array ( [PIN] => 32 [DateTime] => 2019-04-03 01:27:20 [Verified] => 0 [Status] => 1 [WorkCode] => 0 ) [21] => Array ( [PIN] => 52 [DateTime] => 2019-04-03 01:27:24 [Verified] => 0 [Status] => 1 [WorkCode] => 0 ) [22] => Array ( [PIN] => 176 [DateTime] => 2019-04-03 03:00:40 [Verified] => 0 [Status] => 1 [WorkCode] => 0 ) [23] => Array ( [PIN] => 176 [DateTime] => 2019-04-03 03:00:44 [Verified] => 0 [Status] => 1 [WorkCode] => 0 ) [24] => Array ( [PIN] => 182 [DateTime] => 2019-04-03 03:01:02 [Verified] => 0 [Status] => 1 [WorkCode] => 0 ) [25] => Array ( [PIN] => 226 [DateTime] => 2019-04-03 03:01:41 [Verified] => 0 [Status] => 1 [WorkCode] => 0 ) [26] => Array ( [PIN] => 226 [DateTime] => 2019-04-03 03:01:45 [Verified] => 0 [Status] => 1 [WorkCode] => 0 ) [27] => Array ( [PIN] => 175 [DateTime] => 2019-04-03 06:39:54 [Verified] => 0 [Status] => 0 [WorkCode] => 0 ) [28] => Array ( [PIN] => 313 [DateTime] => 2019-04-03 06:41:36 [Verified] => 0 [Status] => 0 [WorkCode] => 0 ) [29] => Array ( [PIN] => 206 [DateTime] => 2019-04-03 06:43:44 [Verified] => 0 [Status] => 0 [WorkCode] => 0 ) [30] => Array ( [PIN] => 305 [DateTime] => 2019-04-03 06:55:23 [Verified] => 0 [Status] => 0 [WorkCode] => 0 ) ) )
我只想获取 PIN 码
解决方案
像这样循环数组:
foreach($data['Row'] as $item){ // $data is the array that contain all data
echo $item['PIN'];
}
如果要将这些引脚号存储到数组中:
$pins = array();
foreach($data['Row'] as $item){
$pins[]=$item['PIN'];
}
var_dump($pins); // that will show an array of pins [269,99,...]
如果要将$pins数组转换为json:
$pins_json= json_encode($pins,true);
推荐阅读
- python - 使用 for if break 语句在列表中附加值
- javascript - 我如何渲染反应图标
- python - PyTorch svd() 重建失败
- azure - 在 Azure Devops 中构建失败时以编程方式在 BitBucket 存储库中拒绝拉取请求的方法
- magento2 - Magento 2 core_config_data 表无故丢失错误?
- rust - `.map(f)` 和 `.map(|x| f(x))` 有什么区别?
- javascript - Bootstrap 样式在 create-react-app 的生产版本中消失了
- dart - 如何从构造函数初始化程序列表中的常量构造函数访问属性?
- javascript - 打字稿等待返回 Promise 的异步函数
- c# - 表插入后 C# 和 SQL Server Express 和 DataGridView 更新