TP中怎么调用自定义的函数库?比如我自己常用的函数我写一个文件叫functions.php 里面有个函数叫function hello(){ ehco 'hello';}我应该吧这个文件放在哪里?怎么加载?还是每次使用的时候 require_once 'functions.php'; hello();我树立了 functions.php 放在APP/common中不行,在THINKPHP/common /functions.php中写这个函数一个也不行。
用include和import试过了也不行
include_once '../../Common/function.php'; 
import("../../Common/function");

解决方案 »

  1.   

    common/里建一个 common.php
    文件。里面存函数,这个文件是默认加载的,如果不是 common.php 就得手动加载。直接建一个 common.php 文件写在里面。记得删除缓存。
      

  2.   

    可以写进ThinkPHP/Common/functions.php这个里面,也可以ThinkPHP/Common/extend.php,但需要加载
    加载的话需要理清他的架构,thinkphp加载有很简单的自定义的一套方法,TP中调用自定义的函数库应该在项目的config.php里配置
      

  3.   

    你要把runtime下的~runtime.php删除