我有一个标准的HTML表格,显示有关所有用户的信息。表中的最后一列显示可用于用户的按钮操作。这是一个在几个不同的数据表上重复的列,所以我有兴趣知道这是我应该使用帮助器的东西还是应该从这个列中查看?
答案 0 :(得分:1)
我会使用帮手。您可以在/application/helpers/some_helper.php
您的some_helper.php
可能如下所示:
<?php if(!defined('BASEPATH')) exit('No direct script access allowed');
if(!function_exists('user_actions'))
{
function user_actions($user)
{
// do something with $user
// this function needs to "return" and not "echo"
}
}
如果您要在整个应用程序中使用此帮助程序,最好autoload。这样,只要您需要在帮助程序中使用函数,就可以像普通的PHP函数一样运行它。我假设您的问题可能看起来像这样:
<td><?php echo user_actions($user); ?></td>