douwei7203 2018-06-05 20:16
浏览 153

array_column null,但给出了2d数组

Why is array_column warning me that it received a null in this snippet? It seems to get angry about what it receives inside of $hLA, but it's clearly a 2d array. The error I receive is: "PHP Warning: array_column() expects parameter 1 to be array, null given"

Values from a var_dump of $hLA:

$hL = pg_query("SELECT * FROM hubs");
$hLA = pg_fetch_all($hL);

function updateArticles($tP){
    global $hLA;
    $hmkey = array_search($tP['hm'], array_column($hLA, 'hm'));
}

array(4) {
  [0]=>
  array(6) {
    ["hm"]=>string(12) "5CCF7F33B58C"
    ["hx"]=>string(1) "9"
    ["hy"]=>string(2) "14"
    ["zn"]=>string(6) "T1"
    ["r"]=>string(1) "n"
    ["a"]=>string(1) "n"
  }
  [1]=>
  array(6) {
    ["hm"]=>string(12) "5CCF7FACBBFD"
    ["hx"]=>string(1) "1"
    ["hy"]=>string(1) "1"
    ["zn"]=>string(4) "R"
    ["r"]=>string(1) "y"
    ["a"]=>string(1) "n"
  }
  [2]=>
  array(6) {
    ["hm"]=>string(12) "5CCF7FADCE84"
    ["hx"]=>string(1) "8"
    ["hy"]=>string(1) "5"
    ["zn"]=>string(4) "Exit"
    ["r"]=>string(1) "n"
    ["a"]=>string(1) "y"
  }
}
  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 2020长安杯与连接网探
    • ¥15 关于#matlab#的问题:在模糊控制器中选出线路信息,在simulink中根据线路信息生成速度时间目标曲线(初速度为20m/s,15秒后减为0的速度时间图像)我想问线路信息是什么
    • ¥15 banner广告展示设置多少时间不怎么会消耗用户价值
    • ¥16 mybatis的代理对象无法通过@Autowired装填
    • ¥15 可见光定位matlab仿真
    • ¥15 arduino 四自由度机械臂
    • ¥15 wordpress 产品图片 GIF 没法显示
    • ¥15 求三国群英传pl国战时间的修改方法
    • ¥15 matlab代码代写,需写出详细代码,代价私
    • ¥15 ROS系统搭建请教(跨境电商用途)