我是新手代码点火器。我将创建一些通用函数,如random_string($ length),row_color($ evenStyle,$ oddStyle)等......
我在哪里放置这些功能,以便我的控制器可以访问它们并查看文件?
答案 0 :(得分:7)
对于那些人来说听起来像是一个好帮手。
答案 1 :(得分:4)
random_string()已在string_helper中使用。
$this->load->helper('string');
echo random_string();
row_color()也可以通过字符串helper中的alternator()来实现:
$this->load->helper('string');
for ($i = 0; $i < 10; $i++)
{
echo alternator('string one', 'string two');
}
通常,自定义助手是放置此类功能的好地方,但是首先要检查用户指南以确保不重复功能。
请记住,您可以通过在/system/application/config/autoload.php中自动加载帮助程序,避免在任何地方写入$ this-&gt; load-&gt; helper('string'):
/*
| -------------------------------------------------------------------
| Auto-load Helper Files
| -------------------------------------------------------------------
| Prototype:
|
| $autoload['helper'] = array('url', 'file');
*/
$autoload['helper'] = array('string');
答案 2 :(得分:0)
Coomer是对的,然而,把它放在最让你受益的地方!
答案 3 :(得分:0)