定义函数中echo能代替return吗? - 技术问答
答案:4 悬赏:20 手机版
解决时间 2021-01-28 21:11
- 提问者网友:别再叽里呱啦
- 2021-01-28 10:36
这两段代码输出结果都一样
最佳答案
- 五星知识达人网友:风格不统一
- 2021-01-28 10:54
ECHO输出到屏幕,return一般用在返回给其他变量,自己体会一下哈
全部回答
- 1楼网友:北城痞子
- 2021-01-28 14:05
晕~~function 的 return 是返回结果的!如果你用echo 只能是显示,不没有返回的!function test(){? ???echo = \'我要\';}$test = test();那这个$test 就会等于 false了,并不会得到我要~~非常低级的问题~~晕死~
- 2楼网友:野慌
- 2021-01-28 13:23
如果return后你还是只做echo,那么可以。其他情况下不能。生命如蓝 发表于 2009-7-15 00:41[i]例如呢
- 3楼网友:杯酒困英雄
- 2021-01-28 11:57
return的值可以赋值给变量,到任意想输出的地方输出。能够return 的当然return比较好了。不像Bash中,return的功能有限,有时候只能echo,然后通过``或者$()来获取。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯