func_num_args, func_get_arg, func_get-args 的区别与用法
2024-10-11 23:30:29
func_num_args
返回传递给函数的参数个数
<?php
header("Content-Type: text/html; charset=UTF-8"); function foo()
{
$numargs = func_num_args();
echo "参数个数为: $numargs\n";
} foo(1, 2, 3);
?>
func_get_args
返回一个包含函数参数列表的数组
<?php
header("Content-Type: text/html; charset=UTF-8"); function foo()
{
$numargs = func_num_args();
echo "参数个数为: $numargs<br />\n";
if ($numargs >= 2) {
echo "第2个参数是:" . func_get_arg(1) . "<br />\n";
}
$arg_list = func_get_args();
var_dump($arg_list);
} foo(1, 2, 3);
?>
func_get_arg
返回参数列表的某一项
<?php
header("Content-Type: text/html; charset=UTF-8"); function foo()
{
$numargs = func_num_args();
echo "参数个数是: $numargs<br />\n";
if ($numargs >= 2) {
echo "第2个参数是:" . func_get_arg(1) . "<br />\n";
}
} foo (1, 2, 3);
?>
最新文章
- 深入node之Transform
- Bootstrap<;基础二十七>; 多媒体对象(Media Object)
- 难道只有我一个人想吐槽npm这种包管理方式么
- C#中通过三边长判断三角形类型(三角形测试用例)
- Oracle删除表主键语句
- [Ruby on Rails系列]2、开发环境准备:Ruby on Rails开发环境配置
- windows+Ubuntu双系统 windows引导修复
- ashx一般处理程序和HttpHandler
- linux 备份系统
- JSP userBean setProperty直接从request中获取参数
- git解决代码冲突
- 在linux下手动安装 apache, php, mysql--终极版
- mdm9607 gpio12~17改成普通gpio的方法
- FDQuery 怎么能插入NULL参数
- Hive执行过程中出现Caused by : java.lang.ClassNotFoundException: org.cloudera.htrace.Trace的错误解决办法(图文详解)
- block 的细节和本质
- 05 数据库入门学习-正则表达式、用户管理、pymysql模块
- zabbix中文乱码的解决办法
- Android:不让 EditText 在 Activity 中自动弹出键盘
- blockchain 区块链的开发,基于python或node js