多维数组

时间:2014-06-24 00:10:43

标签: php arrays multidimensional-array json

我一般都在努力使用数组,但我似乎无法对此做任何事情:https://www.easycron.com/document/list

我希望能够访问每个"字段"。例如[2]的[cron_job_name]。因此,在该示例中,我要寻找的结果是"发送新闻简报"。

我整夜都在搞乱,但我认为我没有过去的事情是它有[status] =>成功[cron_jobs] =>数组在顶部。

到目前为止,我的代码是:

$json = file_get_contents("https://www.easycron.com/rest/list?token=[MY     KEY]&sortby=cronId&order=desc");
$myArray = json_decode($json,true);
echo "<pre>";
print_r($myArray);
echo "</pre>";

所有这一切确实可以让我获得该页面上的内容的副本。任何帮助或将不胜感激。

1 个答案:

答案 0 :(得分:1)

如果你能够print_r数组响应,那么你可以循环

if($myArray['status'] ==='success') {
   $crons = $myArray['cron_jobs'];
   foreach($crons as $cron){
     if($cron['cron_job_name'] == 'Send newsletters') {
        // Do your proccessing
        break;
     }
  }
}