【发布时间】:2015-07-08 10:12:33
【问题描述】:
我想在 PHP 中调用一个函数,该函数会更改现有变量而不返回特定变量。
这里是一个例子:
<?php
$number1 = 5;
$number2 = 3;
echo $number1;
echo $number2; //shows the unmodified numbers
modifyNumbers($number1, $number2); // Modifies the Numbers
echo $number1;
echo $number2; //shows the modified numbers
?>
<!-- Stuff -->
<?php
function modifyNumbers($number1, $number2) {
/* Doing math stuff with the numbers */
/* No return because many numbers were changed / overwritten
}
?>
基本上,我想创建一个仅覆盖变量的函数,而不是将特定值返回给调用该函数的特定变量。
提前致谢!
【问题讨论】:
-
使用变量的引用。
-
你需要将变量定义为全局
-
定义为全局效果很好,谢谢!