在PHP中,要在類中使用全局變量,您需要使用global
關(guān)鍵字。global
關(guān)鍵字允許您將全局范圍內(nèi)的變量引入類的作用域中,從而可以在類的方法中使用它。這里有一個(gè)簡單的例子:
<?php
// 定義一個(gè)全局變量
$globalVar = "I am a global variable!";
class MyClass {
public function printGlobalVar() {
// 使用 global 關(guān)鍵字引入全局變量
global $globalVar;
// 在類方法中使用全局變量
echo $globalVar;
}
}
// 創(chuàng)建一個(gè)類的實(shí)例
$myObj = new MyClass();
// 調(diào)用類方法,輸出全局變量的值
$myObj->printGlobalVar(); // 輸出 "I am a global variable!"
?>
在這個(gè)例子中,我們首先定義了一個(gè)全局變量$globalVar
。然后,我們創(chuàng)建了一個(gè)名為MyClass
的類,并在其中定義了一個(gè)名為printGlobalVar
的方法。在printGlobalVar
方法中,我們使用global
關(guān)鍵字引入了全局變量$globalVar
,然后將其值輸出到屏幕上。最后,我們創(chuàng)建了一個(gè)MyClass
的實(shí)例并調(diào)用了printGlobalVar
方法,輸出了全局變量的值。