中山php|最优网络中山做网站 中山php建站

最优良人

Posts Tagged With: 变量

php函数体里调用外部变量

2011/08/18 at 21:47 » Comments (26)

在程序开发中,有时在一个函数里面需要调用到函数体以外的变量,这个时候有几种方法 可以再声明变量的时候声明为全局变量,如: global $string; $string = 'test'; function __(){ return $string; } 也可以在函数的内部声明,如: $string = 'test'; function __(){ global $string; return $string; } 当需要调用的变量只有少数的时候可以这样用,那么如果是需要使用大量已经定义过的变量或者甚至是全部变量的时候如何处理呢?可以这样处理,用到PHP的超全局数组$GLOBALS和extract()函数 PHP手册对$GLOBAL的说明是这样的: An associative array containing references to ...more »