spelltwister Posted November 18, 2006 Share Posted November 18, 2006 Hey all,Is there any advantage to using pass by reference over global declaration in the function?Here's what I have:$myArray;function alterMyArray(){ global $myArray; //do something to my array}function alterMyArray(&$myArray){ //do something to my array}alterMyArray($myArray);The function will only ever have the $myArray variable passed in so, is there any reason to use pass by reference?Lastly, does the & go in the function signature or in the function call (IE function A(&$byRef){} OR A(&$byRef);)Thanks a bunch!Mike Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.