PHP - Variabili locali

L'ambito può essere definito come l'intervallo di disponibilità che una variabile ha per il programma in cui è dichiarata. Le variabili PHP possono essere uno dei quattro tipi di ambito:

  • Variabili locali
  • Parametri di funzione
  • Variabili globali
  • Variabili statiche.

Variabili locali

Una variabile dichiarata in una funzione è considerata locale; cioè, può essere referenziato esclusivamente in quella funzione. Qualsiasi assegnazione al di fuori di quella funzione sarà considerata una variabile completamente diversa da quella contenuta nella funzione -

<?php
   $x = 4;
   
   function assignx () { 
      $x = 0;
      print "\$x inside function is $x. <br />";
   }
   
   assignx();
   print "\$x outside of function is $x. <br />";
?>

Questo produrrà il seguente risultato:

$x inside function is 0. 
$x outside of function is 4.