自定义帮助程序在codeigniter v3中不起作用

时间:2016-04-14 06:38:57

标签: php codeigniter codeigniter-3

我在helper文件夹中创建了两个帮助文件。但是,当我试图包括两个助手时,我得到了错误。

  

无法加载请求的文件:helpers / web_helper.php

MY_array_helper.php

<?php

function print_pre($array= array()){
    echo "<pre>";
    print_r($array);
    echo "</pre>";
}

MY_web_helper.php

<?php

function test(){
    echo "working";

}

的welcome.php

<?php
defined('BASEPATH') OR exit('No direct script access allowed');



class Welcome extends CI_Controller {

    public function __construct(){
        parent::__construct();
        $this->load->helper('array_helper');
        $this->load->helper('web_helper');
    }

2 个答案:

答案 0 :(得分:0)

尝试使用Autolad

中的application\config\autoload.php
$autoload['helper'] = array('MY_array_helper','MY_web_helper');

OR

$this->load->helper( array('MY_array_helper', 'MY_web_helper') );

答案 1 :(得分:0)

它正在帮助文件夹和自动加载文件$autoload['helper'] = array('array','web');中使用文件名Array_helper.php和Web_helper.php