Home page!
Indice argomenti!
Indice generale!
Codice delle funzioni con riferimento a variabili esterne con l'utilizzo
dell'operatore &:

Esempio 1:
function addNum($num)
{
$num+=5;
}
$origNum=10;
addNum($origNum);
print "$origNum ";
Restituisce:
10

Esempio 2:
function addNum2(& $num)
{
$num+=5;
}
$origNum=10;
addNum2($origNum);
print "$origNum ";
Restituisce:
15

Esempio 2:
function addNum3($num)
{
$num+=5;
}
$origNum=10;
addNum3(&$origNum);
print "$origNum ";
Restituisce:
15

Esempio 3:
$txt="stringa 1"
function addString(&$txt)
{
global $txt;
print "$txt + ";
}
$txt2=" la stringa 2";
addString($txt2);
print "$txt2";
Restituisce:
stringa 1 + la stringa 2
Esempio 4:
$txt="stringa 1"
function addString2(&$txt)
{
$txt="stringa 1";
print "$txt + ";
}
$txt2=" la stringa 2";
addString2($txt2);
print "$txt2";
Restituisce:
stringa 1 + stringa 1 +