Invalid argument supplied for foreach()

后端 未结 19 1415
花落未央
花落未央 2020-11-21 06:32

It often happens to me to handle data that can be either an array or a null variable and to feed some foreach with these data.

$values = get_val         


        
19条回答
  •  误落风尘
    2020-11-21 06:39

    Try this:

    //Force array
    $dataArr = is_array($dataArr) ? $dataArr : array($dataArr);
    foreach ($dataArr as $val) {
      echo $val;
    }
    

    ;)

提交回复
热议问题