php-函数

      自定义函数
    function xxx(){

    }
      函数调用
    xxx();

      参数
    function xxx($a,$b//=1){//当此括号内参数有值时,是默认参数
    echo $a+$b;
    }
    xxx(1,1);//引用括号内的参数

      可变个数参数
    function xxx(){
    echo func_num_args();//输出参数个数
    echo array_sum(func_get_args());
    //输出 数组值的和(参数类型);
    }

      变量函数
    $a=xxx;
    echo $a(4,2);

      变量作用域
    全局变量:全局皆可用

    局部变量:局部可用(一般函数内)
    global//在函数内加个global,在外面也可用

      引用参数
    函数内部与外部指向同一个变量的地址,改变内,外就跟着变
    $a=10;//原本里外不通的
    function xxx(&$i){//&获取$a的地址
    $i++;
    }
    xxx($a//的地址)
    echo $a;//从而改变$a

 

posted on 2017-03-09 22:33  加号与剑豪  阅读(76)  评论(0编辑  收藏  举报

导航