zoukankan      html  css  js  c++  java
  • PHP函数总结 (四)

    <?php
    /**
    * 引用参数:
    * 1.PHP默认按值传递参数,父程序(调用函数)与子程序(函数)的数值分别存储与不同的内存区块;
    * 2.引用传递参数,加符号 & ;它是把父程序的数值或变量的 内存存储区块相对地址 导入函数中
    * 且形参用&修饰,则在调用函数时必须传入 一个变量 不能是一个值;
    */
    function change(&$a){
    $a++;
    }
    $b = 1;
    change($b);
    // $b = 2
    echo $b;
    echo '<hr>';

    // 可变个数参数函数,传递任意多个参数
    function more_args1(){
    // 返回一个包含函数参数列表的数组
    $args = func_get_args();
    var_dump($args);
    }

    more_args1('one','two','three',1,2,3);

    function more_args2(){
    // 返回参数的总数
    $num = func_num_args();
    $args = array();
    for ($i=0;$i<$num;$i++){
    // 返回参数列表的某一项,从0计算
    $args[] = func_get_arg($i);
    }
    var_dump($args);
    }

    more_args2('one','two','three',1,2,3);
    分情破爱始乱弃,流落天涯思别离。 如花似玉负情意,影如白昼暗自迷。 随风浮沉千叶落,行色匆匆鬓已稀。
  • 相关阅读:
    bzoj4849: [Neerc2016]Mole Tunnels
    bzoj 4069~4071 APIO2015
    bzoj 4885: [Lydsy2017年5月月赛]长方体
    bzoj4891: [Tjoi2017]龙舟
    bzoj4892: [Tjoi2017]dna
    bzoj 3159: 决战
    bzoj3672: [Noi2014]购票
    bzoj4738: 汽水
    bzoj 4737: 组合数问题
    bzoj 4872: [Shoi2017]分手是祝愿
  • 原文地址:https://www.cnblogs.com/cshaptx4869/p/8877943.html
Copyright © 2011-2022 走看看