在看php中有的变量或函数前面会加上“&”这个东西,不知道它是干什么用的啊,能否举例说明下。非常感谢

解决方案 »

  1.   

    引用一个变量喽 
    function change(&$number)
    {
      return $number+1;
    }$n = 3;
    change($n);
    echo $n;   // $n = 4
      

  2.   

    是引用的意思,变量前面加引用,例如:
    $b = 1;
    $c = $b;
    echo $c;$a = &$b;
    echo $a;
    $a = 5;
    echo $a; 
    echo $b;
      

  3.   

    1楼的有点错<?php
    function change(&$number)
    {
      return ++$number;
    }$n = 3;
    change($n);
    echo $n;   // $n = 4
    ?>
      

  4.   

    &手册上好像不推荐使用了