关 键 词:
返回 关于 php include return 文件 wakaka 包含 就是
php有一个include,顾名思义,就是用来包含文件的。相应的还有require,以及两个带once的。不知道大家有没有注意过include的返回值。通常情况下,包含成功返回1,包含失败返回false。但是,如果被包含文件中用return返回,那么这个值就是return的值。比如:
<?php
//1.php
$ret = include '2.php';
echo "$ret\n"; //输出wakaka
?>
<?php
//2.php
return 'wakaka';
?>
从1.php的输出就可以看到,这里include的返回值就是2.php中return的那个'wakaka'。
这个特性有什么用呢? 我是利用它来方便地使用php文件来做配置。比如,一个配置文件可以这么写:
<?php
//config.php
return array(
'db'=>array(
'host' => 'localhost',
'user' => 'root',
'password' => 'wakaka',
'name' => 'test',
'encoding' => 'utf8'
)
);
载入的时候,只需要$conf = include 'config.php';就可以了。
欢迎进入PHP开发资源论坛讨论。相关文章
图文推荐
论 坛 资 源
·php注入十点基本步骤
·快攻berkery db对比mysql myisam
·论php中interface是否为鸡肋
·用PHP实现的事件机制
·PHP6的namespace[命名空间]
·算法:筛法找质数之PHP版
·php变量文件流
·用PHP检测字符串是否是utf8编码
·用php实现一个堆
·使用php的memcached客户端
·快攻berkery db对比mysql myisam
·论php中interface是否为鸡肋
·用PHP实现的事件机制
·PHP6的namespace[命名空间]
·算法:筛法找质数之PHP版
·php变量文件流
·用PHP检测字符串是否是utf8编码
·用php实现一个堆
·使用php的memcached客户端
热门技术文档
·php注入十点基本步骤
·保存远程图片到本地的办法
·用PHP递归循环每一个目录
·快攻berkery db对比mysql myisam
·用vc 2008编译php扩展
·论php中interface是否为鸡肋
·用PHP实现的事件机制
·PHP6的namespace[命名空间]
·算法:筛法找质数之PHP版
·php变量文件流
·保存远程图片到本地的办法
·用PHP递归循环每一个目录
·快攻berkery db对比mysql myisam
·用vc 2008编译php扩展
·论php中interface是否为鸡肋
·用PHP实现的事件机制
·PHP6的namespace[命名空间]
·算法:筛法找质数之PHP版
·php变量文件流
最新图文档
本站编辑推荐:(本站开通Delphi4PHP专区,欢迎进入论坛交流!)
- · 3分钟快速了解 Delphi for PHP 特色 (中文), PDF档
- · 购买Delphi for PHP的五大理由, PDF档
- · Delphi for PHP 使用规格介绍, PDF档
- · Delphi for PHP 問答集 (From CodeGear)
- · Delphi for PHP 产品价格表
编缉最近更新文章
网站赞助商
搜索您感兴趣的内容




