JS与PHP向函数传递可变参数的区别
2011-09-29 15:22
751 查看
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script language="javascript">
function test() {
for(var i = 0;i < arguments.length; i++) {
alert(arguments[i]);
}
}
//调用函数
test(1, 2, 3, 'abc');
</script>
<title>JS与PHP向函数传递可变参数的区别</title>
</head>
<body>
<?php
//接收一系列参数,并逐一输出
function show_params () {
//获取传递参数的个数
$count = func_num_args();
//遍历参数并逐一输出
for ($i = 0; $i < $count; $i++) {
//获取参数
//返回的是包含当前函数所有参数的一个数组
$param = func_get_arg($i);
echo $param.PHP_EOL;
}
}
//调用函数
show_params(1, 2, 'apple', 3.14);
?>
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script language="javascript">
function test() {
for(var i = 0;i < arguments.length; i++) {
alert(arguments[i]);
}
}
//调用函数
test(1, 2, 3, 'abc');
</script>
<title>JS与PHP向函数传递可变参数的区别</title>
</head>
<body>
<?php
//接收一系列参数,并逐一输出
function show_params () {
//获取传递参数的个数
$count = func_num_args();
//遍历参数并逐一输出
for ($i = 0; $i < $count; $i++) {
//获取参数
//返回的是包含当前函数所有参数的一个数组
$param = func_get_arg($i);
echo $param.PHP_EOL;
}
}
//调用函数
show_params(1, 2, 'apple', 3.14);
?>
</body>
</html>
相关文章推荐
- JS与PHP向函数传递可变参数的区别实例代码
- JS与PHP向函数传递可变参数的区别实例代码
- 深入解析js中基本数据类型与引用类型,函数参数传递的区别
- 12 PHP 函数参数传递 可变参数
- Python学习笔记7-把函数当参数传递、指定可变参数
- [读书笔记]js函数参数的按值传递
- js函数参数传递,引号的问题,第二次犯错,记下来,以后不能犯了!
- easyUi 框架中的JS文件传递参数的区别
- php匿名函数和可变参数函数
- PHP传递任意数量的函数参数
- php打开本地exe程序,js打开本地exe应用程序,并传递相关参数
- js setTimeout 传递带参数的函数的2种方式
- JS 字符串编码函数(解决URL特殊字符传递问题):escape()、encodeURI()、encodeURIComponent()区别详解
- php向js函数传递数组
- JS中setInterval、setTimeout不能传递带参数的函数的解决方法
- js传递参数给函数 参数的改变问题
- 关于js 函数传递引用参数理解
- 函数传递参数的三种方式,以及它们的区别
- PHP函数参数传递方法的具体改进技巧分享
- php扩展开发:编写一个传递引用参数的函数