Jump to content

[SOLVED] parameter to function


sowmithrii

Recommended Posts

hi guys, a small doubt regarding parameter passing to  functions.

 

i saw in some codes the way of passing parameters as &$parameter1 instead of just $parameter1. what will be the difference in these two parameter while accepting data...

 

ex:

function functionname($parameter3, $parameter2, $parameter1)

{

.......

}

 

funciton functionname($parameter3, $parameter2, &$parameter1)

{

........

}

 

what is the difference in the functionality of the two fucntions if they are mentioned earlier

 

regards

sowmithrii

Link to comment
https://forums.phpfreaks.com/topic/80266-solved-parameter-to-function/
Share on other sites

that is passing the parameter by reference so say you got the following example which will effect the original variable consider the following

 

<?php
$strString = "test";



function fnTest($strParam)
{
$strParam = "test no change";
}

function fnTest1(&$strParam)
{
$strParam = "test changed";
}

print $strString."<BR>"; // print "test";
fnTest($strString);
print $strString."<BR>"; // print "test";
fnTest1($strString);
print $strString."<BR>"; // print "test changed";


?>

 

hope its helpful...

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.