Changing a global variable from inside a function PHP

后端 未结 4 1436
难免孤独
难免孤独 2020-12-01 05:15

I am trying to change a variable that is outside of a function, from within a function. Because if the date that the function is checking is over a certain amount I need it

4条回答
  •  春和景丽
    2020-12-01 05:40

    Try this pass by reference

      $var = "01-01-10";
        function checkdate(&$funcVar){  
            if("Condition"){
                $funcVar = "01-01-11";
            }
        }
        checkdate($var);
    

    or Try this same as the above, keeping the function as same.

     $var = "01-01-10";
        function checkdate($funcVar){  
            if("Condition"){
                $funcVar = "01-01-11";
            }
        }
        checkdate(&$var);
    

提交回复
热议问题