ThinkPHP 3.2.2该如何调用自定义函数库。(新手求助) thinkphp 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 index.php 内容是:<?php//缓存路径defined('THINK_PATH',"./Lib/ThinkPHP/"); define('RUNTIME_PATH','./Runtime/');define('APP_NAME','helloword');define('APP_PATH','./Lib/');define('APP_DEBUG',True);require './Lib/ThinkPHP/ThinkPHP.php';?> 在就在Lib下面放了ThinkPHP .其他全是自动生成的 这个是官方的目录结构。我只不过是将 Application改成 Lib了。 你是怎么调用?common.phpfunction test(){ retrun 'hello world';}TestAction.class.phpclass TestAction extends Action{ function index(){ var_dump(test()); }}调用 http://localhost/Test/index View/Index/index.html 的内容是:fafafa<br><?phpecho nima();?> 模板调用{:nima()}类似在模板调用,格式化时间一样{:date('Y-m-d')} 我将common.php 改成function.php 就好了。。不是说是common么。 View/Index/index.html 的内容是:fafafa<br>{:nima();}<?php echo nima();?>页面返回是: 一直是function.php。文件夹叫common而已 3.2版本改了,改成function.php,之前是Common.php 我是这么做的,仅供参考1.目录结构2.config.php中加上一行代码// 加上自定义函数库 'LOAD_EXT_FILE' => $funcs,注意:我是把COMMON目录放在根目录下了,在根目录下的index.php中加了一行// 定义公共模块的目录,放到应用目录外define ( 'COMMON_PATH', './Common/' );愿对您有所帮助 php的preg_replace正则表达式 ajax为什么保存为html文件调试没有问题,asp文件就有问题》向达人请教 mysql 连接问题 全局和静态变量的引用 如何用非js方法得到option选项的值? 如何在ie地址栏里显示网址的时候前面加个图标? 如何去掉 IE浏览器上 标准按钮,地址栏,链接等 什么函数可以在带有"字符串前加个\ 我用PHP的FTP_PUT上传文件,为什么小文件可以传上,而大文件传不上? 关于php数据库操作类 新建一个表,字段类型选择int还是smallint ? php 修改不了数据
<?php
//缓存路径
defined('THINK_PATH',"./Lib/ThinkPHP/");
define('RUNTIME_PATH','./Runtime/');
define('APP_NAME','helloword');
define('APP_PATH','./Lib/');
define('APP_DEBUG',True);
require './Lib/ThinkPHP/ThinkPHP.php';
?>
这个是官方的目录结构。我只不过是将 Application改成 Lib了。
retrun 'hello world';
}
TestAction.class.phpclass TestAction extends Action{
function index(){
var_dump(test());
}
}调用 http://localhost/Test/index
fafafa
<br>
<?php
echo nima();
?>
{:date('Y-m-d')}
fafafa
<br>
{:nima();}
<?php
echo nima();
?>
页面返回是:
2.config.php中加上一行代码
// 加上自定义函数库
'LOAD_EXT_FILE' => $funcs,注意:我是把COMMON目录放在根目录下了,在根目录下的index.php中加了一行
// 定义公共模块的目录,放到应用目录外
define ( 'COMMON_PATH', './Common/' );愿对您有所帮助