我使用ZF1,如果:

title="<?php echo isset($this->region['klu']) ? $this->region['klu'] : 'region name for  klu'?>"

其中klu-是表中r_alias行中的数据
所以,在我的控制器中,我做了这样的事情:
$region = Map_Model_Map_Factory::getFetchAll();
        $this->view->assign('region', $region);

什么是getFetchAll():
static function getFetchAll()
    {
        $table = new Map_Model_Map_Table();
        $select = $table->select()
                        ->order('r_alias ASC');
        return $table->fetchAll($select);
    }

但是这里出了点问题,我需要我的回声区域,而不是空页。

最佳答案

你这样试过吗

$data['region'] = Map_Model_Map_Factory::getFetchAll();
//echo '<pre>';
//print_r($data['region']); // only for testing
$this->view->assign('region', $data);

在视图中回响
echo $region['klu'];

关于php - 以正确的方式输出数组,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15921016/

10-13 02:10