在switch语句PHP外部分配的变量为空

杰米森
public function store($feed) 
    {
        switch($feed)
        {
            case 'full':
                $coupons = json_decode(file_get_contents('path-to-json-feed'), true);
                break;
            case 'incremental':
                $coupons = json_decode(file_get_contents('path-to-different-json-feed'), true);
                break;
         }
        var_dump($coupons);die();
        $this->Deal_model->updateAllDeals($coupons);
        echo 'Coupons Updated';     
    }

我正在尝试为分配一个值,$couponsvar_dump($coupons)返回一个空数组。

莎莎

default如果$feed不是full我建议您添加一个incremental

如果这是您的实际代码,则不确定是否存在一个名为的文件path-to-json-feed,但似乎应该是其他文件,例如JSON文件/提要的实际路径。

替换path-to-json-feed为实际文件,然后尝试使用下面的代码,看看会得到什么。

public function store($feed) 
{
    switch($feed)
    {
        case 'full':
            $coupons = json_decode(file_get_contents('path-to-json-feed'), true);
            break;
        case 'incremental':
            $coupons = json_decode(file_get_contents('path-to-json-feed'), true);
            break;
        default:
            $coupons = json_decode(file_get_contents('path-to-json-feed'), true);
            break;
     }
    var_dump($coupons);
    die(); // DEBUGGING
    $this->Deal_model->updateAllDeals($coupons);
    echo 'Coupons Updated';     
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在switch语句PHP外部分配的变量为空

来自分类Dev

遍历多个PHP变量,为每个SQL语句分配值

来自分类Dev

PHP - 为 if else 语句分配一个变量

来自分类Dev

在switch语句中分配变量

来自分类Dev

类型为空,无法分配变量?

来自分类Dev

在switch语句中更新PHP变量(简单)

来自分类Dev

从外部访问在 JavaScript switch 语句中声明的变量

来自分类Dev

Vue v-if语句检查变量是否为空或空

来自分类Dev

对于if语句,变量似乎为空,但不为空

来自分类Dev

部分切换与if语句中的默认情况为空

来自分类Dev

PHP数组在函数外部为空

来自分类Dev

在PHP中为变量分配数值

来自分类Dev

Switch 语句与枚举变量

来自分类Dev

HuffmanCode Java实例变量分配了树,保持为空

来自分类Dev

在函数变量内分配的值始终为空

来自分类Dev

在OUTPUT INSERTED语句后,表变量字段是否为空?

来自分类Dev

为什么 Bash 变量在 if 语句内为空,而在 if 语句外不为空?

来自分类Dev

PHP设置变量是否为空?

来自分类Dev

如果php变量为空则隐藏行

来自分类Dev

PHP:如果页面网址为=,则分配$ page变量为'?'

来自分类Dev

PHP if else语句测试api php字段是否为空

来自分类Dev

当语句的一部分是可变的并且变量值也被分配时,如何在变量中添加语句?

来自分类Dev

遍历执行switch语句的数组将返回TypeError:无法分配为只读对象'#<Object>'的属性'location'

来自分类Dev

使用 C++ 中的 switch 语句将不同的函数分配为类属性

来自分类Dev

PHP:动态为stdClass分配一个空对象

来自分类Dev

PHP:动态为stdClass分配一个空对象

来自分类Dev

检查PHP准备语句中是否为空

来自分类Dev

PHP If语句测试表单字段是否为空

来自分类Dev

检查PHP准备语句中是否为空

Related 相关文章

  1. 1

    在switch语句PHP外部分配的变量为空

  2. 2

    遍历多个PHP变量,为每个SQL语句分配值

  3. 3

    PHP - 为 if else 语句分配一个变量

  4. 4

    在switch语句中分配变量

  5. 5

    类型为空,无法分配变量?

  6. 6

    在switch语句中更新PHP变量(简单)

  7. 7

    从外部访问在 JavaScript switch 语句中声明的变量

  8. 8

    Vue v-if语句检查变量是否为空或空

  9. 9

    对于if语句,变量似乎为空,但不为空

  10. 10

    部分切换与if语句中的默认情况为空

  11. 11

    PHP数组在函数外部为空

  12. 12

    在PHP中为变量分配数值

  13. 13

    Switch 语句与枚举变量

  14. 14

    HuffmanCode Java实例变量分配了树,保持为空

  15. 15

    在函数变量内分配的值始终为空

  16. 16

    在OUTPUT INSERTED语句后,表变量字段是否为空?

  17. 17

    为什么 Bash 变量在 if 语句内为空,而在 if 语句外不为空?

  18. 18

    PHP设置变量是否为空?

  19. 19

    如果php变量为空则隐藏行

  20. 20

    PHP:如果页面网址为=,则分配$ page变量为'?'

  21. 21

    PHP if else语句测试api php字段是否为空

  22. 22

    当语句的一部分是可变的并且变量值也被分配时,如何在变量中添加语句?

  23. 23

    遍历执行switch语句的数组将返回TypeError:无法分配为只读对象'#<Object>'的属性'location'

  24. 24

    使用 C++ 中的 switch 语句将不同的函数分配为类属性

  25. 25

    PHP:动态为stdClass分配一个空对象

  26. 26

    PHP:动态为stdClass分配一个空对象

  27. 27

    检查PHP准备语句中是否为空

  28. 28

    PHP If语句测试表单字段是否为空

  29. 29

    检查PHP准备语句中是否为空

热门标签

归档