仍韶羔疮纶膘粪椒熟陌度胖售
函数处理函数
一、参数获取:必须在函数中调用才有意义
1.func_num_args(void):返回参数数量
2.func_get_args():返回参数值索引数组
3.func_get_arg(int):返回指定索引的参数值
新建目录16 在16下新建demo1.php
1.查看当前传给函数的参数数量
代码:
<?php function demo1($a,$b,$c) { // 1.查看当前传给函数的参数数量 return func_num_args(); } print_r(demo1('php','java','c'));
执行:
2.查看是那些参数?
<?php function demo1($a,$b,$c) { // 2.查看是那些参数? return func_get_args(); } print_r(demo1('php','java','c'));
执行:
3.获取第二个参数
<?php function demo1($a,$b,$c) { // 3.获取第二个参数 return func_get_arg(1); } print_r(demo1('php','java','c'));
执行:
函数里面的参数列表仅仅只是参考不是必须的
<?php function demo1() { // 3.获取第二个参数 return func_get_arg(1); } print_r(demo1('php','java','c'));
执行,可以看到删除了形式参数,第二个函数的参数仍然为java
寡抢胺竣母楷坚克瑟孪柑回蹈