ThinkPHP有哪些文件加载模式可以采用?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1077个文字,预计阅读时间需要5分钟。
ThinkPHP系统中提供了三种文件加载方式:函数库形式加载、函数库再包涵形式、系统函数库文件(functions.php)。这三种方式包括:系统函数库文件(functions.php)、应用级函数库文件、分组级函数库文件。
ThinkPHP中系统提供了三个文件加载方式:
函数库形式加载:
函数库再ThinkPHP中包括三类:系统函数库文件(functions.php)、应用级别函数库文件、分组级别函数文件。
这三类函数库文件只有系统函数库文件(functions.php)是系统默认存在的,而另外两类函数库形式需要自行创建。
同时要注意,只有系统函数库文件名为functions.php,而另外两类函数库形式文件名叫做function.php。
案例:使用函数库形式定义需要使用的函数。函数名:testfunction
<?php function testfunction(){ echo 'testfunction'; } public function test(){ testfunction(); }
展示结果:
定义好的函数库文件中的函数,在使用的时候遵循php内置函数语法的要求,直接写上函数名(参数)就可以了。
说明:
第一:不需要引入function.php,系统在执行的时候自动帮我们引入了文件function.php文件;
第二:如果函数定义在应用级别的函数库文件中,则能在全部的分组(整个应用)使用;如果函数定义在某个分组的函数库文件中,则只能在当前的分组中使用,否则会报函数未定义。
本文共计1077个文字,预计阅读时间需要5分钟。
ThinkPHP系统中提供了三种文件加载方式:函数库形式加载、函数库再包涵形式、系统函数库文件(functions.php)。这三种方式包括:系统函数库文件(functions.php)、应用级函数库文件、分组级函数库文件。
ThinkPHP中系统提供了三个文件加载方式:
函数库形式加载:
函数库再ThinkPHP中包括三类:系统函数库文件(functions.php)、应用级别函数库文件、分组级别函数文件。
这三类函数库文件只有系统函数库文件(functions.php)是系统默认存在的,而另外两类函数库形式需要自行创建。
同时要注意,只有系统函数库文件名为functions.php,而另外两类函数库形式文件名叫做function.php。
案例:使用函数库形式定义需要使用的函数。函数名:testfunction
<?php function testfunction(){ echo 'testfunction'; } public function test(){ testfunction(); }
展示结果:
定义好的函数库文件中的函数,在使用的时候遵循php内置函数语法的要求,直接写上函数名(参数)就可以了。
说明:
第一:不需要引入function.php,系统在执行的时候自动帮我们引入了文件function.php文件;
第二:如果函数定义在应用级别的函数库文件中,则能在全部的分组(整个应用)使用;如果函数定义在某个分组的函数库文件中,则只能在当前的分组中使用,否则会报函数未定义。

