参数列表是由0个,一个或者多个参数组成。每个参数是一个表达式,用逗号分隔。对于有参数的函数,在php脚本程序中被调用函数之间有数据传递关系,上一章节说明了如何调用php自定义函数,本章就实例讲解一下php自定义函数中的参数用法。我们在定义函数时,函数名后面括号内的表达式被称为形式参数,简称“ 形参 ”;被调用函数名后面括号中的表达式称为实际参数,简称“ 实参 ”,实参和形参需要按顺序对应传递的数据。
如果函数没有参数列表,则函数执行的任务就是固定的,用户在调用函数时不能改变函数内部的一些执行行为。例如,给一个table()函数,里面没有参数列表,这样每次调用 table()函数 时都会输出固定的表格,用户连基本的表名、表的行数和列数都不能改变。
如果函数使用参数列表,函数参数的具体值就会从函数的外部获取,也就是用户在调用函数时,在函数体还没有执行之前将一些数据通过函数的参数列表传递到函数的内部,这样函数在执行函数体时,就可以根据用户传递过来的数据决定决定函数体内部要怎么执行。所以说,函数的参数列表就是给用户调用函数时提供的操作接口。我们可以给一个table()函数,在函数比不参数列表中加上三个参数,让用户调用 table()函数时可以改变表格的表名、行数和列数。其代码如下的显示:
"; echo ""; for($i=0; $i<$rows; $i++){ $color = $i%2 == 0?"#ffffff":"#dddddd"; echo " $table_name
"; for($j=0; $j<$cols; $j++){ echo " "; } echo ""; } ?>".($i*$cols+$j)." "; } echo "
在定义函数 table()时,添加了三个形参:第一个参数需要一个字符串类型的表名;第二个字符串时表格的行数,需要一个整型数值;第三个参数是输出表格的列数,也是一个整型数值。这三个形参分别在函数体内以变量的形式使用,在用户调用时才会被赋值并在函数体执行期间使用。
在函数中使用的参数列表,使用户调用函数时传递数据到函数内部的接口。可以根据声明函数时的需要设置多个参数。比如让用户调用table()函数,也可以改变表格的宽度、背景颜色及表格边框的宽度等等。只需要在声明函数时,在参数列表中多设置几个参数就可以了。
系统模块主要有:1、网站栏目可以自定义网站栏目,自定义的网站栏目可以分为两个级别层次,当然也可以只做一个层次,设置新网站栏目后编辑网站栏目的内容;默认栏目有些可以关闭和开启。2、物品展示系统与以往网站系统不同的是,该物品展示系统可以从0全部自定义物品的所有参数和信息;因为每种物品的详细参数是不一样的,如手机和笔记本参数完全不一样;可以自定义新物品的参数,然后自定义物品的次级和三级物品分类,大大实现
立即学习“PHP免费学习笔记(深入)”;
本章节介绍了php自定义函数的参数,函数名后面括号内的表达式被称为形参;被调用函数名后面括号中的表达式称为实参。在下一章将会给朋友们介绍php自定义函数的参数在函数间传递的几种方式。










