php return用法
php return用法:
基本用法:
a)、return expression // 返回一个表达式结果
b)、return(expr) // 函数表达式(只有表达式时加括号)
c)、return // 直接返回,或返回空值
注意:最好不要用return($val)这种方式。
1、return()是语言结构而不是函数,仅在参数包含表达式时才需要用括号将其括起来。当返回一个变量时通常不用括号,这样可以降低PHP的负担。
2、在同一个文件中,如果执行了return,则return 语句后面的内容将不会被执行了;若文件调用另一个文件中的方法或其他代码,在该方法或代码中使用return 则该方法后面的语句不再执行,但调用该方法或代码的源文件照常执行。若将方法中的return换为exit在该文件也将停止运行。
基本用法:
a)、return expression // 返回一个表达式结果
b)、return(expr) // 函数表达式(只有表达式时加括号)
c)、return // 直接返回,或返回空值
注意:最好不要用return($val)这种方式。
1、return()是语言结构而不是函数,仅在参数包含表达式时才需要用括号将其括起来。当返回一个变量时通常不用括号,这样可以降低PHP的负担。
2、在同一个文件中,如果执行了return,则return 语句后面的内容将不会被执行了;若文件调用另一个文件中的方法或其他代码,在该方法或代码中使用return 则该方法后面的语句不再执行,但调用该方法或代码的源文件照常执行。若将方法中的return换为exit在该文件也将停止运行。
3、在函数方法中用return,一般不会用exit,exit 一般只用在主文件中。
如果在一个函数中调用 return 语句,将立即结束此函数的执行并将它的参数作为函数的值返回。return 也会终止 eval() 语句或者脚本文件的执行。
如果在全局范围中调用,则当前脚本文件中止运行。如果当前脚本文件是被 include 的或者 require 的,则控制交回调用文件。此外,如果当前脚本是被 include 的,则 return 的值会被当作 include 调用的返回值。如果在主脚本文件中调用 return,则脚本中止运行。如果当前脚本文件是在php.ini 中的配置选项 auto_prepend_file 或者 auto_append_file 所指定的,则此脚本文件中止运行。
声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
- 上一篇: mysqli 获取查询结果集信息属性、方法
- 下一篇: php脚本守护进程设计