勵志

勵志人生知識庫

php global用法

PHP中,`global`關鍵字用於聲明或引用全局變數。它可以在函式內部使用,以引入在函式外部聲明的全局變數,或者用於函式外以聲明函式內使用的全局變數。

例如,在函式內部使用`global`關鍵字時,可以像這樣引入全局變數:

```php

function myFunction() {

global $myGlobalVariable;

// 在這裡使用全局變數

}

```

如果全局變數在函式外部已經聲明,那麼在函式內部使用時,也必須使用`global`關鍵字來引入,例如:

```php

function myFunction() {

global $myGlobalVariable;

// 在這裡使用全局變數

}

```

此外,PHP還提供了`$GLOBALS`超全局變數,它是一個數組,包含了所有全局變數的鍵值對。使用`$GLOBALS`訪問全局變數時,不需要使用`global`關鍵字,例如:

```php

echo $GLOBALS['myGlobalVariable'];

```

需要注意的是,`global`關鍵字在函式體外定義的全局變數不能在函式體內使用,而函式體內定義的全局變數可以在函式體外使用。