PHP return语句的另一个作用


Posted in PHP onJuly 30, 2014

一直以为,return只能出现在函数中,直到看了bbPress的代码:

<?php
require_once('./bb-load.php');

bb_repermalink(); // The magic happens here.

if ( $self ) {
 if ( strpos($self, '.php') !== false ) {
  require($self);
 } else {
  require( BB_PATH . 'profile-base.php' );
 }
 return;
}

难道 return 还能出现在函数之外?这在C语言是无法想象的。

查了一下 PHP 手册:如果在一个函数中调用 return 语句,将立即结束此函数的执行并将它的参数作为函数的值返回。如果在全局范围中调用,则当前脚本文件中止运行。

唉,受C语言的毒害太深了。

PHP 相关文章推荐
一个简单的域名注册情况查询程序
Oct 09 PHP
PHP字符串 ==比较运算符的副作用
Oct 21 PHP
mayfish 数据入库验证代码
Apr 30 PHP
PHP URL地址获取函数代码(端口等) 推荐
May 15 PHP
PHP网站备份程序代码分享
Jun 10 PHP
PHP超级全局变量数组小结
Oct 04 PHP
php获取文件内容最后一行示例
Jan 09 PHP
php生成zip文件类实例
Apr 07 PHP
php正则匹配文章中的远程图片地址并下载图片至本地
Sep 29 PHP
php实现遍历文件夹的方法汇总
Mar 02 PHP
YII中Ueditor富文本编辑器文件和图片上传的配置图文教程
Mar 15 PHP
TP5框架使用QueryList采集框架爬小说操作示例
Mar 26 PHP
php mb_substr()函数截取中文字符串应用示例
Jul 29 #PHP
php CI框架插入一条或多条sql记录示例
Jul 29 #PHP
两种设置php载入页面时编码的方法
Jul 29 #PHP
php ci框架中加载css和js文件失败的原因及解决方法
Jul 29 #PHP
php switch语句多个值匹配同一代码块应用示例
Jul 29 #PHP
PHP中的gzcompress、gzdeflate、gzencode函数详解
Jul 29 #PHP
VB中的RasEnumConnections函数返回632错误解决方法
Jul 29 #PHP
You might like
一步一步学习PHP(8) php 数组
2010/03/05 PHP
flash用php连接数据库的代码
2011/04/21 PHP
PHP页面实现定时跳转的方法
2014/10/31 PHP
PHP实现linux命令tail -f
2016/02/22 PHP
PHP实现防盗链的方法分析
2017/07/25 PHP
Laravel5.4框架使用socialite实现github登录的方法
2019/03/20 PHP
将HTMLCollection/NodeList/伪数组转换成数组的实现方法
2011/06/20 Javascript
页面定时刷新(1秒刷新一次)
2013/11/22 Javascript
jquery插件hiAlert实现网页对话框美化
2015/05/03 Javascript
详解js私有作用域中创建特权方法
2016/01/25 Javascript
用JS实现轮播图效果(二)
2016/06/26 Javascript
js与jquery分别实现tab标签页功能的方法
2016/11/18 Javascript
AJAX和jQuery动态加载数据的实现方法
2016/12/05 Javascript
js实现增加数字显示的环形进度条效果
2017/02/05 Javascript
jquery实现页面加载效果
2017/02/21 Javascript
angular directive的简单使用总结
2017/05/24 Javascript
bootstrap 点击空白处popover弹出框隐藏实例
2018/01/24 Javascript
基于JavaScript获取url参数2种方法
2020/04/17 Javascript
jQuery实现高度灵活的表单验证功能示例【无UI】
2020/04/30 jQuery
详解vue父子组件状态同步的最佳方式
2020/09/10 Javascript
vue+elementUI中表格高亮或字体颜色改变操作
2020/11/02 Javascript
在python里面运用多继承方法详解
2019/07/01 Python
Python爬虫入门有哪些基础知识点
2020/06/02 Python
什么是Python中的匿名函数
2020/06/02 Python
python转化excel数字日期为标准日期操作
2020/07/14 Python
python 基于wx实现音乐播放
2020/11/24 Python
HTML5 客户端数据库简易使用:IndexedDB
2019/12/19 HTML / CSS
一级方程式赛车官方网上商店:F1 Store(支持中文)
2018/01/12 全球购物
linux比较文件内容的命令是什么
2015/09/23 面试题
标准导师推荐信(医学类)
2013/10/28 职场文书
采购部经理岗位职责
2014/02/10 职场文书
领导班子“四风问题”“整改方案
2014/10/02 职场文书
企业务虚会发言材料
2014/10/20 职场文书
2015年信息中心工作总结
2015/05/25 职场文书
行为习惯主题班会
2015/08/14 职场文书
MySQL query_cache_type 参数与使用详解
2021/07/01 MySQL