Ragazzi, ritiro su il topic per due domande.
Allora, sto lavorando con le classi quindi le funzioni e vorrei sapere quando/dove utilizzare questo operatore di referenza.
Io ho:
Codice PHP:
$var = $class->funct($funct_var);
function, nella classe, sarà così:
Codice PHP:
function funct($var)
{
echo $var;
}
Ora vi chiedo, quando utilizzare & prima della variabile? Nella funzione o quando la passa alla funzione? Così:
Codice PHP:
function funct(&$var)
{
echo $var;
}
$var = $class->funct($funct_var);
oppure:
Codice PHP:
function funct($var)
{
echo $var;
}
$var = $class->funct(&$funct_var);
o ancora, in tutti e due:
Codice PHP:
function funct(&$var)
{
echo $var;
}
$var = $class->funct(&$funct_var);
Questa era la prima, poi chiedo, che tipo di variabili devo passare? Posso utilizzarlo con qualsiasi variabile valorizzata anche con un $_SERVER o $_POST?
Grazie ancora per le delucidazioni