自动载入文件程序
时间:2009-12-09
来源:互联网
PHP的require函数,是将PHP文件载入到当前的文件中执行,在我们日常的编程中经常会使用到。这里,我们要介绍一下sp框架中增强require功能的import函数,比起require,import函数不仅能够避免重复require和找不到文件出错的问题,更有着更为强大的自动文件搜索功能。
同时,作为sp框架的核心函数之一,import在sp框架内部及扩展类中经常使用,如载入MVC核心文件,spClass等,都是以import为基础。
import的用法:
import($filename, $auto_search = TRUE, $auto_error = FALSE)
参数:
$filename,需要载入文件的文件名,或带有路径的文件名。
$auto_search,载入文件找不到时是否搜索系统路径或文件,默认自动搜索
$auto_error,在无法找到文件的时候,是否开启出错提示,这在sp框架扩展类中是一个较实用的功能。
当参数$filename仅是一个文件名(不带路径),或者是无法载入文件的时候,import将自动搜索以下几个目录选择文件并导入:($auto_search = TRUE)
1.应用程序配置中的 include_path (用户包含文件路径)
2.应用程序配置中的 model_path (用户Model文件路径)
3.应用程序配置中的 sp_include_path (框架包含文件路径)
搜索顺序是:用户包含文件路径 > 用户Model文件路径 > 框架包含文件路径
如果日常开发中,需要使用一些框架以外的类库文件或者是函数文件,就可以在应用程序目录中建立一个新文件夹(如叫include),将类库文件放置到里面,然后在应用程序配置的用户包含文件路径(include_path)上加入:
这样在应用程序中就可以直接用import('文件名')的形式包含这些文件了。
本文地址:http://speedphp.com/post/core-functions-import.html
同时,作为sp框架的核心函数之一,import在sp框架内部及扩展类中经常使用,如载入MVC核心文件,spClass等,都是以import为基础。
import的用法:
import($filename, $auto_search = TRUE, $auto_error = FALSE)
参数:
$filename,需要载入文件的文件名,或带有路径的文件名。
$auto_search,载入文件找不到时是否搜索系统路径或文件,默认自动搜索
$auto_error,在无法找到文件的时候,是否开启出错提示,这在sp框架扩展类中是一个较实用的功能。
当参数$filename仅是一个文件名(不带路径),或者是无法载入文件的时候,import将自动搜索以下几个目录选择文件并导入:($auto_search = TRUE)
1.应用程序配置中的 include_path (用户包含文件路径)
2.应用程序配置中的 model_path (用户Model文件路径)
3.应用程序配置中的 sp_include_path (框架包含文件路径)
搜索顺序是:用户包含文件路径 > 用户Model文件路径 > 框架包含文件路径
如果日常开发中,需要使用一些框架以外的类库文件或者是函数文件,就可以在应用程序目录中建立一个新文件夹(如叫include),将类库文件放置到里面,然后在应用程序配置的用户包含文件路径(include_path)上加入:
复制代码
|
这样在应用程序中就可以直接用import('文件名')的形式包含这些文件了。
本文地址:http://speedphp.com/post/core-functions-import.html
作者: jake 发布时间: 2009-12-09
很棒的功能!
作者: bingshao 发布时间: 2009-12-20
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28