Returning a variable from a function in php (return not working)

后端 未结 7 2033
旧时难觅i
旧时难觅i 2021-01-02 18:46

I\'m building an XML page inside of a function, and for some strange reason I don\'t get the whole thing spit out of the function. I\'ve tried

return $thisX         


        
7条回答
  •  悲&欢浪女
    2021-01-02 19:10

    You are trying to use a variable defined inside the function scope.

    Use:

    $thisXML;
    
    function do(){
     global $thisXML;
     $thisXML = "foobar";
    }
    
    print $thisXML;
    

提交回复
热议问题