0
当使用PHP的exec可以用以前没有这样定义的变量传递:你可以使用php exec的方法填充给函数的变量吗?
exec('whoami', $result, $status);
,他们将与事后的信息来填充或在此函数初始化。你可以在自定义类中使用类似的功能吗?
我试图寻找答案,但不知道要搜索什么,所以我很抱歉,如果这已经在这里提到过。
当使用PHP的exec可以用以前没有这样定义的变量传递:你可以使用php exec的方法填充给函数的变量吗?
exec('whoami', $result, $status);
,他们将与事后的信息来填充或在此函数初始化。你可以在自定义类中使用类似的功能吗?
我试图寻找答案,但不知道要搜索什么,所以我很抱歉,如果这已经在这里提到过。
你宣布它作为参考:
function init(&$x) {
$x = 0;
}
$a = 42;
init($a);
echo $a; // 0
此行为在PHP手册中描述。这是函数参数的第二段:Making arguments be passed by reference
太简单了!谢谢您的帮助 – eldamar 2012-03-05 12:54:40
[这是一个非常糟糕的主意](http://programmers.stackexchange.com/questions/132870/why-is-it-discouraged-to-create-variables-on -the飞-PHP-让 - 你 - 一个通知书-ERR)。 [错误报告](http://php.net/manual/en/function.error-reporting.php)是一件好事。 – 2012-03-05 12:54:44