PHP基本知识收集

1.符号“@”的作用

  @是可以屏蔽函数执行过程中遇到问题而产生的一些错误、警告信息,这样用户就看不到程序的出错信息。这样除了用户界面会友好一些外,更重要的是安全性,因为屏蔽了出错文件的路径等信息。

2.符号“&”的作用

  PHP的引用,就是在变量或者函数、对象等前面加上&符号。使不同的名字访问同一个变量内容

  

例子1:
    $a="ABC"; 
    $b =&$a; 
    echo $a;//这里输出:ABC 
    echo $b;//这里输出:ABC 
    $b="EFG"; 
    echo $a;//这里$a的值变为EFG 所以输出EFG 
    echo $b;//这里输出EFG 

例子2:
    function test(&$a) 
    { 
    $a=$a+100; 
    } 
    $b=1; 
    echo $b;//输出1 
    test($b);   //这里$b传递给函数的其实是$b的变量内容所处的内存地址,通过在函数里改变$a的值 就可以改变$b的值了 
    echo "<br>"; 
    echo $b;//输出101 

程序猿必读