個人開発者をサポートするQ&Aツール

個人開発者・フリーランスエンジニア・リモートプログラマの
問題解決をサポートするサービスです

登録不要ですぐに質問を開始できます

配列をforeachで取り出すときにエラーになる

募集中 50pt 1件

【エラー内容】

配列の入った変数をforeach()で回すと、foreach()を呼び出す箇所で以下のエラーが発生します。
「Invalid argument supplied for foreach()」

【試した内容】

配列の中身
array(4) {
  [0]=>
  array(2) {
    ["id"]=>
    string(1) "1"
    ["date"]=>
    string(19) "2019-10-07 10:12:34"
  }
  [1]=>
  array(2) {
    ["id"]=>
    string(1) "2"
    ["date"]=>
    string(19) "2019-12-24 16:44:27"
  }
}


<?php
// 上の配列が入ってる配列変数
$array;

foreach ($value as $array) {
    echo $value;
}
php
foreach ($array as $value)
なのでは?

回答の編集


回答