如何创建可以访问其函数名称的帮助程序

时间:2014-07-24 12:26:49

标签: php codeigniter

这是我的图书馆文件名:MY_is_date_helper.php

function is_date($date){
    $d = DateTime::createFromFormat('Y-m-d', $date);
    return $d && $d->format('Y-m-d') == $date;
}

我的问题是如何使用这样的方式将其调用到我的MVC:

is_date('2000-01-01');

类似于base_url()在没有在系统文件夹中创建任何文件的情况。

提前致谢。

2 个答案:

答案 0 :(得分:0)

将文件保存在应用程序/帮助程序目录

然后你需要在控制器中加载助手,比如

$this->load->helper('MY_is_date_helper');

或者将其添加到配置

中的自动加载
$autoload['helper'] = array('MY_is_date_helper');

答案 1 :(得分:0)

您可以在当前要使用finction的php文件中执行此操作 -

<?php
    include 'MY_is_date_helper.php';

    is_date('2000-01-01'); // call function
?>