为了账号安全,请及时绑定邮箱和手机立即绑定

thinkPHP的return为何可以不放在函数里?

thinkPHP的return为何可以不放在函数里?

PHP
qq_杀意隆_0 2018-01-27 15:30:16
查看完整描述

1 回答

?
chwech

TA贡献63条经验 获得超18个赞

如果在一个函数中调用 return 语句,将立即结束此函数的执行并将它的参数作为函数的值返回。
return 也会终止 eval() 语句或者脚本文件的执行。
如果在全局范围中调用,则当前脚本文件中止运行。
如果当前脚本文件是被 include 的或者 require 的,则控制交回调用文件。
此外,如果当前脚本是被 include 的,则 return 的值会被当作 include 调用的返回值。
如果在主脚本文件中调用 return,则脚本中止运行。
如果当前脚本文件是在 php.ini 中的配置选项 auto_prepend_file 或者 auto_append_file 
所指定的,则此脚本文件中止运行。
查看完整回答
1 反对 回复 2018-01-27
  • 1 回答
  • 0 关注
  • 2029 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信