拆解 PHP 函数的元素
理解函数的语法
PHP 函数的语法遵循以下格式:
function function_name(parameter1, parameter2, ...) { // 函数的主体 }
函数名称
函数名称是标识符的集合。它必须以字母或下划线开头,并且只能包含字母、数字和下划线。函数名称区分大小写。
参数
函数可以接受一个或多个参数。参数是函数主体内可用的变量。参数类型可以是标量(例如整型、字符串等)或复杂类型(例如数组、对象等)。
返回值
函数可以返回一个值或不返回任何值。使用 return 语句返回一个值。如果没有 return 语句,则函数将返回 NULL。
实战案例:计算三角形的面积
<?php // 定义计算三角形面积的函数 function triangle_area(float $base, float $height): float { // 计算面积 $area = 0.5 * $base * $height; // 返回面积 return $area; } // 输入底边和高度 $base = 10; $height = 5; // 计算并打印三角形面积 $area = triangle_area($base, $height); echo "三角形的面积为:$area 平方单位"; ?>
在这个示例中,triangle_area 函数接受两个参数:底边和高度。它计算并返回三角形的面积。