-1

我无法在 php 中解决这个问题。

我有一个名为 $user 的变量来保存用户名。

在我的函数中,我需要使用这个变量:

function test($message) {
    echo "user: $user, message: $message";
}

我只知道如何通过每次调用它时将 $user 传递给函数来做到这一点,但我处于无法做到这一点的特殊情况。那么,我怎样才能使用在我的函数外部定义的变量呢?

4

1 回答 1

2

如果可能,我尽量避免使用全局变量。但是$GLOBALS['user']$user从你的函数内部返回全局值。或者,如果您使用global $user;,$user将从您的函数中的全局值定义。

于 2013-04-04T03:06:23.087 回答