Index/Common目录下文件
1.在Common目录下创建Common.php(系统会自动加载Common.php)
代码:
function say(){ echo '0000'; }
在IndecAction.php输出
public function show(){ print_r(say()); }
如果在common.php建立两个function会出错 ,如:
function say(){ echo '0000'; } function s(){ echo '222'; }
2.在Common目录下只建立一个fun.php,如何加载
a) 临时加载
public function index(){ load('@.fun'); print_r(ss()); }
@.fun 指的是 Common目录下的fun.php
b)共享加载,Index/Conf/config.php
<?php $config = array( 'LOAD_EXT_FILE'=>'fun', //增加这段代码; return array_merge(include('./Conf/config.php'),$config); ?>
输出代码
<?php // 本类由系统自动生成,仅供测试用途 class IndexAction extends Action { public function index(){ load('@.fun'); print_r(ss()); } public function show(){ print_r(ss()); } } ?>
注意:有共享加载了,就不要再用locad(@.func),会出错
3.如果是了群组功能Index 、Admin,那取名必须就是Index/function.php 或者是Admin/function.php
如果取名是Index/common.php 系统默认不加载