PHP中return false和return true区别?

看框架和项目都喜欢用returnfalse和returntrue只是判断是有和没有,有就返回1,没有就返回0,还有其他深入的意思吗?... 看框架和项目都喜欢用return false和return true只是判断是有和没有,有就返回1,没有就返回0,还有其他深入的意思吗? 展开
 我来答
datouxiaoxu
2019-03-08 · TA获得超过1262个赞
知道小有建树答主
回答量:1022
采纳率:83%
帮助的人:473万
展开全部

没有其它深入的意思,是你想多了,你要喜欢,可以返回2和3都行,1和0只是大家都喜欢那样做而已,有种约定俗成的感觉,但也不是强制性的规定,就好比现实生活中数数都是从1开始,但你自己也可以从0开始

你好啊js
2019-03-08 · TA获得超过295个赞
知道小有建树答主
回答量:714
采纳率:75%
帮助的人:64.1万
展开全部
return表示退出执行,即结束一个函数的执行,这个时候事实上可以理解返回的是空值(void),如果你了解java的话就很清楚了,在java里面,如果一个函数没有返回值,那么返回的就是void。但是php是弱类型语言,并没有强制限定,也没有提供void关键字,且定义的函数可以返回多中类型的值。
return false就简单了,返回的是一个boolean结果,通常用于进行一些判断。
当然,如果返回值你并没有使用,return void的时候你也可以使用return false,即,如果一个函数只是执行一些操作,但是你并不需要返回的结果,直接使用return和return false、return true都是可以的,这个时候其实重点在return上,用于结束函数的执行。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
社南清妙0f7
2019-03-08 · TA获得超过647个赞
知道小有建树答主
回答量:449
采纳率:85%
帮助的人:113万
展开全部
很多框架里都进行了相应的设置,根据返回的内容进行后续操作,根据你说的内容,应该是返回成功和失败,当然在实际开发应用中,更多的是返回errorcode根据返回的内容进行判断返回的内容是否成功,比如请求次数,身份验证等。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
瀚睿数字化营销服务商
2019-03-08 · 百度认证:成都瀚睿科技官方账号
瀚睿数字化营销服务商
瀚睿科技作为专业的中小企业信息化服务商,为中小企业提供域名注册、企业建站、百度爱采购、全网营销、微信开发、小程序开发、APP开发、互联网应用、云计算等服务。
向TA提问
展开全部
我觉得你先分别理解return、true、false 代表的意思。希望代码适合你。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式