PHP - 局部变量


范围可以定义为变量对声明它的程序的可用性范围。PHP 变量可以是四种范围类型之一 -

  • 局部变量
  • 功能参数
  • 全局变量
  • 静态变量。

局部变量

在函数中声明的变量被视为局部变量;也就是说,它只能在该函数中被引用。该函数之外的任何赋值都将被视为与函数中包含的变量完全不同的变量 -

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

这将产生以下结果 -

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