php 函数可以返回标量值、数组、对象或 null。若要声明返回值,请在函数声明中使用 return 类型提示。php 不支持直接返回多个值,但您可以使用数组或对象将它们分组并返回。

PHP 函数的返回值
在 PHP 中,函数可以返回一个值,该值可以是任何 PHP 数据类型,包括:
返回值声明
立即学习“PHP免费学习笔记(深入)”;
要声明函数的返回值,请在函数声明中使用 return 类型提示:
function get_name(): string
{
return "John Doe";
}这表示 get_name() 函数将返回一个字符串。
返回多个值
PHP 不支持直接返回多个值。但是,您可以使用数组或对象将多个值分组并返回。
实战案例
考虑以下函数,它返回数组中最大的元素:
function find_max(array $array): int
{
if (empty($array)) {
return 0;
}
$max = $array[0];
foreach ($array as $element) {
if ($element > $max) {
$max = $element;
}
}
return $max;
}
$array = [1, 3, 5, 2, 4];
$max_value = find_max($array); // 5此函数将 $array 的最大值存储在 $max_value 变量中。
以上就是PHP 函数的返回值是什么?的详细内容,更多请关注php中文网其它相关文章!
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号