在codeigniter视图中显示函数的结果

时间:2017-09-12 13:03:32

标签: php codeigniter

在我的控制器的索引函数中,我调用了getDirContents,我需要在视图中显示$ data ['arrDirContents']的结果

public function index()
    {
        $this->accesscontrol->can_or_redirect('view', 'translation');
        $dir = './application/language/english';
        $data['arrDirContents']=$this->getDirContents($dir, "~^.+_lang\.php$~i");
        $this->output->view('translation/language',$data);
    }

有关如何在视图中获取该函数结果的任何帮助吗?

2 个答案:

答案 0 :(得分:1)

<?php $dir = './application/language/english'; $data['arrDirContents']=$this->getDirContents($dir, "~^.+_lang\.php$~i"); ?>

如果此值内容单值表示

在View Page中只做回声

<?php echo $arrDirContents; ?>

如果此值包含具有数组值的多个值 foreach打印每个变量值

<?php
foreach( $arrDirContents as $directs):
    echo $directs;
endforech;
?>

答案 1 :(得分:0)

$this->load->vars( array(
   'arrDirContents'=>$this->getDirContents($dir, "~^.+_lang\.php$~i")
));