PHP - Variáveis ​​Locais

O escopo pode ser definido como a faixa de disponibilidade que uma variável tem para o programa no qual é declarada. Variáveis ​​PHP podem ser um dos quatro tipos de escopo -

  • Variáveis ​​locais
  • Parâmetros de função
  • Variáveis ​​globais
  • Variáveis ​​estáticas.

Variáveis ​​Locais

Uma variável declarada em uma função é considerada local; isto é, ele pode ser referenciado apenas nessa função. Qualquer atribuição fora dessa função será considerada uma variável totalmente diferente daquela contida na função -

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

Isso produzirá o seguinte resultado -

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