PHP - 局部变量


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

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

局部变量

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


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

这将产生以下结果 -

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