引用传递

可以将一个变量通过引用传递给函数,这样该函数就可以修改其参数的值。

<?php

/**
 * Passing function parameters by reference.
 *
 * @param  int    &$number
 * @return void
 */
function foo(int &$number)
{
    $number++;
}

$foo = 5;
foo($foo);
var_dump($foo); // int(6)

results matching ""

    No results matching ""