'giorno!
Leggendo un articolo che ricapitolava le differenze tra PHP4 e PHP5 per quanto riguarda i passaggi per valore/riferimento, ho notato un frammento di codice che utilizza un "&" subito prima del nome della funzione. Sinceramente non mi è mai capitato di usarlo, e nell'articolo non spiega bene nemmeno a cosa serve (o almeno non l'ho capito io).
il passaggio per riferimento l'ho sempre usato solo e soltanto sui parametri di una funzione, a cosa serve la "&" prima della funzione?Codice PHP:
<?php
// Passaggio per riferimento
function &incrementaNum(&$num){
$num += 10;
return $num;
}
?>
grazie![]()