14、从函数中返回值,例:购物车价格总计
发布时间:2021-04-27 编辑:√無∑情— 内容来源:收集于网络
场景1:
购物车中有手机3000元*2台、电脑4000元*10 求一共花了多少钱?不使用函数的时候直接用echo语句输出即可:
<?php
$total = 3000*2+4000*10;
echo "总共花费:".$total."元";
?>
输出结果为:总共花费:46000元
场景2:
假如我还有其它的数品,数量也不一样,用echo语句输出就显得非常麻烦,这时就用到函数输出:如:购物车中有手机3000元*2台、电脑4000元*10 求:手机2台一共多少钱、电脑10台一共多少钱、手机和电脑一共多少钱?
<?php
function total($price,$gross) //$单价,$总量。
//为什么要选这两个作为参数呢?因为只要知道它的单价和数量就能算出它的总价
{
$total = $price*$gross; //总价=单价*总量
return $total; //返回值total
}
$phone = total(3000,2); //定义手机为单价3000元,2台
echo "手机总共花费:".$phone."元<br>";
$computer = total(4000,10); //定义电脑为单价4000元,10台
echo "电脑总共花费:".$computer."元<br>";
$sum = $phone + $computer;
echo "手机和电脑总共花费:".$sum."元";
?>
输出结果为:手机总共花费:6000元.
电脑总共花费:40000元.
手机和电脑总共花费46000元
return背景
说明:return 只能一次返回一个值,如要返回多个值就要使用数组。学习笔记教程分类
热门教程
- 18、if...else语句,只做两个选择时才使用
- 27、break 语句(完全跳出循环)
- 16、if语句,if语句怎么使用?
- 10、var_dump是PHP中的调试函数(用于判断一个变量的类型与长度,并输出变量的数值)
- 9、PHP算术操作符的使用
- 1、常用四种PHP标记风格
- 13、PHP在函数间传递参数
- 28、Continue语句(跳出本次跳到下一次迭代)
- 22、for循环语句 (计数循环)
- 25、while循环语句,(条件循环)
- 6、PHP预定义常量使用方法,常用的PHP预定义常量有哪些?
- 4、检测PHP数据类型
- 12、PHP函数定义和调用,什么是PHP函数?
- 14、从函数中返回值,例:购物车价格总计
- 19、else if语句,多个件条选择时使用
- 26、do...while循环语句,及与while循环语句的比较
- 17、PHP rand()函数,随机数时才使用
- 20、switch case语句,实现判断第三方登录网站方式案例









