PHP return 多个变量

php 函数里面只能返回一个值:

若想有多个返回值,可以其转为一个数组
如:
function slfjo($ht)
{
$a=$ht*8;
$b=$a*9;
return array($a,$b); // 返回一个数组
}

返回一个数组以得到多个返回值

<?php
function small_numbers()
{
return array (0, 1, 2);
}
list ($zero, $one, $two) = small_numbers();
?>

雪琳恋庚  

采纳率:89% 来自团队:华夏智囊 擅长: 小说 财务税务 资源共享 学习帮助 银行业务

其他回答

只能返回一个值:

可以转为一个数组嘛
return array($a,$b);
 本回答被提问者采纳
溜须拍马关云长    |  推荐于2017-11-26 23:23:26
举报|  评论 
16  0
程序执行到return的时候
就会离开这个函数
所以只可以有一个return 哦
但是确是可以返回两个值的
例如
function slfjo($ht)
{
$a=$ht*8;
$b=$a*9;
return $a.",".$b;
}
得到的return 的值就是两个值,中间用逗号分开
saiyunnana    |  发布于2009-01-07
举报|  评论 
2  1














其他4条回答

为您推荐:

正在求助

换一换
回答问题,赢新手礼包
登录 

还没有百度账号?
立即注册

知道日报

全部文章
其实我们真的不懂自己的心?
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值