首页后端开发PHPPHP中返回值是什么,怎么使用

PHP中返回值是什么,怎么使用

时间2024-03-25 01:54:03发布访客分类PHP浏览844
导读:这篇文章给大家分享的是“PHP中返回值是什么,怎么使用”,文中的讲解内容简单清晰,对大家学习和理解有一定的参考价值和帮助,有这方面学习需要的朋友,接下来就跟随小编一起学习一下“PHP中返回值是什么,怎么使用”吧。 在...
这篇文章给大家分享的是“PHP中返回值是什么,怎么使用”,文中的讲解内容简单清晰,对大家学习和理解有一定的参考价值和帮助,有这方面学习需要的朋友,接下来就跟随小编一起学习一下“PHP中返回值是什么,怎么使用”吧。

在PHP中,返回值就是把函数运算的结果从函数内部取出的结果值,返回值通过使用可选的返回语句返回,可以返回包括数组和对象的任意类型,返回语句会立即中止函数的运行,并且将控制权交回调用该函数的代码行。

本文操作环境:Windows10系统、PHP7.1版、Dell G3电脑。

php中返回值是什么意思

php函数的返回值是什么?在 PHP 中,函数的返回值可以是任意类型的数据; 当然,函数也可以不返回值。函数使用 return 关键字返回数据,函数遇到 return 关键字会立即终止执行。

示例代码如下:

function square($num){
    
return $num * $num;

}
    
echo square(4);
     //outputs'16'.
?>

php函数的返回值是什么?以上代码的运行结果为:

16

函数只能有一个返回值

函数不能返回多个值,但可以通过返回一个数组来得到类似的效果。代码如下:

代码执行结果为:

function small_numbers(){
    
return array(0, 1, 2);

}
    
list($zero, $one, $two) = small_numbers();
    
echo $zero . $one . $two;
    
?>
012

$zero $one $two 的值分别是0、1、2。

返回值类型声明

php函数的返回值是什么?在 PHP 7 中函数增加了返回值的类型声明。和参数类型声明类似,在非严格模式下,PHP 将会尝试将返回值类型转换成期望得到的值类型,但在严格模式下,函数的返回值必须与声明的返回类型一致。

示例如下:

function sum($a, $b):float{
    
return $a + $b;

}
    
var_dump( sum(1,2) );
    
?>
    

以上程序会输出:

float(3)

在严格模式下的代码如下:

declare(strict_types=1);

function sum($a, $b):int{
    
return $a + $b;

}
    
var_dump( sum(1,2) );
    
var_dump( sum(1,2.1) );
    
?>

值通过使用可选的返回语句返回。可以返回包括数组和对象的任意类型。返回语句会立即中止函数的运行,并且将控制权交回调用该函数的代码行。

函数是一个功能集合体。执行一定的功能或运算。。运算之后的结果保留在函数内部是无意义的。返回值就是把函数运算的结果从函数内部取出。无论是自定义函数还是自带函数。原型都是如下:

function 函数名(参数1, 参数2……) {
    
运算过程
return 运算结果;

}
    

return 关键字的作用就是把运算的结果从函数内部移出。要取得这个值。可以使用 = 号赋值给一个变量。

$var = 函数名(参数,如果有的话);

$var 即可以得到函数内部的运算结果。也有些函数是没有返回值的。。比如 var_dump

特别注意一下。返回值。只是返回运算结果的“值”,而不是特定的某个变量。例如:

funciton test() {
    
$a = 1+2;
    
return $a;

}
    

以上代码返回的是 3 这个值。而不是 $a 本身。所以才叫 返回“值”


以上就是关于“PHP中返回值是什么,怎么使用”的相关知识,感谢各位的阅读,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注网络,小编每天都会为大家更新不同的知识。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: PHP中返回值是什么,怎么使用
本文地址: https://pptw.com/jishu/652462.html
vue中的指令分类有几种,分别用于什么 PHP中字符串比较方法有多少,怎么应用

游客 回复需填写必要信息