php – 访问类定义之外的变量和方法

前端之家收集整理的这篇文章主要介绍了php – 访问类定义之外的变量和方法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
假设我有一个这样的PHP文件
<?PHP
function abc() {  }

$foo = 'bar';

class SomeClass {  }
?>

有什么特别的事情要在SomeClass里使用abc()和$foo吗?我正在考虑使用全局函数来访问函数外部定义的变量.

(我是PHP中的OOP新手)

任何类外的功能都是全局的,可以从任何地方调用.与变量相同只记得使用全局变量

例如

<?PHP
function abc() {  }

$foo = 'bar';

class SomeClass {  
 public function tada(){
     global $foo;

     abc();
     echo 'foo and '.$foo;
 }
}
?>

猜你在找的PHP相关文章