Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从数组PHP获取值-非法偏移量_Php_Arrays_Multidimensional Array - Fatal编程技术网

从数组PHP获取值-非法偏移量

从数组PHP获取值-非法偏移量,php,arrays,multidimensional-array,Php,Arrays,Multidimensional Array,这是php日志中$form_数据变量/数组的打印结果 [28-Sep-2018 18:04:03 UTC] Array ( [cfdb7_status] => unread [meno] => data [email] => data [telefon] => phone [meno-ucastnika__1] => data [email-ucastnika__1] => data [meno-komo

这是php日志中$form_数据变量/数组的打印结果

[28-Sep-2018 18:04:03 UTC] Array
(
    [cfdb7_status] => unread
    [meno] => data
    [email] => data
    [telefon] => phone
    [meno-ucastnika__1] => data
    [email-ucastnika__1] => data
    [meno-komory__1] => 
    [registracne-cislo__1] => 
    [_wpcf7_groups_count] => Array
        (
            [emails] => 1
        )

    [obchodne-meno] => obchod
    [obchodne-sidlo] => fs
    [ico] => 50426508
    [dic] => dic
    [icdph] => icdicko
)
如何获取_wpcf7_groups_count key的值

如果我想要电子邮件,我只需写$form_data['email']。一切都是这样的,除了组数


上面的任何东西都不起作用。第一个是给我一个非法的补偿

根据您发布的数据*

$form_data['_wpcf7_groups_count']['emails']
应该工作,并产生1

请注意,父键值是一个数组,因此如果表单数据经过某种模板引擎,问题可能就出在那里

我觉得奇怪的是,第一个方法出现了错误,而其他方法却没有:在PHP中,如果不能引用数组键,就不能引用任何子体,并且仍然会从父键得到错误。这就是为什么我怀疑还有其他事情正在进行

==========

*我假设您在保留格式的同时删除了一些信息。其他文字

[meno-komory__1] => 
[registracne-cislo__1] => 
可能被解释为嵌套键。我没有看到“数组”,所以我认为只是缺少了一些数据。但下一次明确地写出来,以避免任何歧义:

[meno-komory__1] => "(redacted)",
[registracne-cislo__1] => "(array, redacted)",

这是给我的PHP通知:未定义索引:_wpcf7_groups_count我已取消设置上述代码中的键。因此我得到了错误。你的答案有效。
[meno-komory__1] => "(redacted)",
[registracne-cislo__1] => "(array, redacted)",