0

我有一个标准的 HTML 表格,显示所有用户的信息。表中的最后一列显示可供用户使用的按钮操作。这是一个在几个不同的数据表中重复的列,所以我很想知道这是我应该使用帮助程序还是应该从这个列中查看?

4

1 回答 1

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"
    }
}

如果您打算在整个应用程序中使用此帮助程序,最好自动加载它。这样,每当您需要在帮助程序中使用函数时,您只需像普通 PHP 函数一样运行它。我假设您的问题可能看起来像这样:

<td><?php echo user_actions($user); ?></td>
于 2013-09-18T19:28:02.740 回答