为什么这是无效的?PHP

为什么这是无效的?PHP,php,wordpress,Php,Wordpress,我有你在下面看到的代码。我对php非常陌生,我不知道为什么这是错误的。我不确定我是否理解得很好 请你帮我找出失败的原因 失败表明: 警告:为foreach()提供的参数无效 在 只有一个可能的答案,foreaches的一个参数不是一个iterable数组。您可以发布$result的var\u转储吗?您在哪里声明了$result并为其赋值了??什么是wpjb\u get\u categories()?i thin$result没有声明。vardump为0。wpjb_get_categorie

我有你在下面看到的代码。我对php非常陌生,我不知道为什么这是错误的。我不确定我是否理解得很好

请你帮我找出失败的原因

失败表明:

警告:为foreach()提供的参数无效


  • 只有一个可能的答案,foreaches的一个参数不是一个iterable数组。

    您可以发布$result的var\u转储吗?您在哪里声明了$result并为其赋值了?
    ?什么是wpjb\u get\u categories()?i thin$result没有声明。vardump为0。wpjb_get_categories()是工作类别OK我理解这一点,但我仍然不知道如何修复。我想要这个结果-类别1/类别1的工作1/类别1的工作2/类别1的工作2/-类别2/类别2的工作1/类别2的工作2/类别2的工作2/类别2的工作2/问题是“为什么这是无效的?”