Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 帮助文件或视图文件_Php_Codeigniter - Fatal编程技术网

Php 帮助文件或视图文件

Php 帮助文件或视图文件,php,codeigniter,Php,Codeigniter,我有一个标准的HTML表格,显示所有用户的信息。表中的最后一列显示可供用户使用的按钮操作。这是一个在多个不同的数据表上重复出现的列,因此我很想知道这是我应该使用帮助程序还是应该使用此列创建视图?我会使用帮助程序。您可以在/application/helpers/some\u helper.php 您的some_helper.php可能如下所示: <?php if(!defined('BASEPATH')) exit('No direct script access allowed');

我有一个标准的HTML表格,显示所有用户的信息。表中的最后一列显示可供用户使用的按钮操作。这是一个在多个不同的数据表上重复出现的列,因此我很想知道这是我应该使用帮助程序还是应该使用此列创建视图?

我会使用帮助程序。您可以在
/application/helpers/some\u 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"
    }
}
<td><?php echo user_actions($user); ?></td>


go for helper您只需在不同的表中反复调用一个方法即可发布一些代码!否则答案将过于笼统。