PHP编程:自定义函数与表单数据传递
1. 自定义函数基础
PHP的强大之处不仅在于其丰富的系统函数,还在于允许程序员自定义函数。自定义函数可以将常用的代码封装起来,提高代码的复用性和可维护性。
1.1 函数定义结构
函数定义的第一行包含四个要素:
- 关键字 function
:表明这是一个函数定义。
- 函数名 :命名规则与变量名类似,但不能以数字开头,且不区分大小写,也不能以 $
开头。
- 参数列表 :用括号括起来,通常由一个或多个变量名组成,用逗号分隔,也可以为空。
- 左花括号 {
:表示函数定义的开始。
函数定义的最后一行是右花括号 }
。在花括号之间可以放置任意数量的PHP语句,但不能嵌套其他函数定义。
以下是一个简单的函数定义示例:
function removeHeader($fileA, $fileB) {
// 函数体
$handleA = fopen($fileA, 'r');
$handleB = fopen($fileB, 'w');
$firstLine = fgets($handleA);
while (!feof($handleA)) {
$line = fgets