我已经声明了一个函数
public function findexts($filename) {
$filename = strtolower($filename);
$exts = split("[/''.]", $filename);
$n = count($exts) - 1;
$exts = $exts[$n];
return $exts;
}
我想在我所有的控制器中使用这个功能。如何在不重复代码的情况下声明该函数以及在哪里声明该函数(我指的是在哪个文件中(?
您需要了解助手
附加资源
正如Lele所指出的,您正在查看视图助手。但这里有一个更简单的代码版本:
public function findexts($filename) {
return array_pop(split("[/''.]", strtolower($filename));
}