0

function値を返すがあります:

function f($criteria, $extra_return)
{
   return $criteria['activity_code'];
}

$extra_returnに値を設定したいparameter。それは可能PHPですか?

4

2 に答える 2

6

はい、参照による受け渡しを使用できます。

function f($criteria, &$extra_return)
{
   $extra_return = 1;
   return $criteria['activity_code'];
}
于 2012-06-28T06:11:06.000 に答える
2

はい、それは参照と呼ばれます。$var呼び出し元と関数の間で共有されるマニュアルの例を次に示します。

function foo(&$var)
{
    $var++;
}

$a=5;
foo($a);
// $a is 6 here
于 2012-06-28T06:12:45.920 に答える