- 1
- 0
- 约1.01万字
- 约 13页
- 2026-05-19 发布于河北
- 举报
PHP函数面试题及详细答案
一、基础必考题(考察基础掌握程度,高频)
1.请解释PHP中函数的定义语法,以及形参和实参的区别,举一个简单实例。
答案:
1.函数定义语法(核心格式):
php
function函数名(形参1,形参2,...){
//函数体:执行的代码逻辑
return返回值;//可选,无返回值则默认返回null
}
2.形参和实参的区别:
-形参:定义函数时,括号内声明的参数,是“形式上的参数”,仅在函数内部有效,用于接收外部传入的值,相当于函数内部的局部变量。
-实参:调用函数时,括号内传入的具体值(可以是变量、常量、表达式),用于给形参赋值,是“实际传入的参数”。
3.实例(简单实用,无多余逻辑):
php
//定义函数(形参:$a,$b)
functionadd($a,$b){
return$a+$b;//返回两数之和
}
//调用函数(实参:3,5)
$sum=add(3,5);
echo$sum;//输出:8
补充:形参可以设置默认值(如functionadd($a=0,$b=0)),调用时可省略该参数,实参个数不能少于无默认值的形参个数。
2.PHP中函数的返回值有什么特点?能否返回多个值?如果可以,如何实现?
答案:
1.返回值特点:
-函数通过re
原创力文档

文档评论(0)