如何在输出中删除此数组名称?

时间:2013-07-12 03:01:53

标签: php codeigniter

我刚开始学习php所以大家请耐心等待。无论如何这是我的问题。我想删除查询输出中的数组事物。

输出

array(2) { ["FNAME"]=> string(5) "FName1" ["LNAME"]=> string(5) "LName1" }
array(2) { ["FNAME"]=> string(7) "FName2" ["LNAME"]=> string(7) "LName2" }
array(2) { ["FNAME"]=> string(7) "FName3" ["LNAME"]=> string(7) "LName3" }

我不知道如何删除那里的数组。 T_T

MODEL

public function get_employee_teama()
{
$sql ="SELECT "
."FNAME, " 
."LNAME "
."FROM employees "
."WHERE employeeteam=2 ";
$query = $this->db->query($sql);
return $query->result_array();
}


CONTROLLER

public function index()
{
 $data['title'] ="TEAM A";
 $data['employeeteam']= $this->emploteam_model->get_employee_teama();
 $this->load->view('employeeteamview',$data);
}


查看

<h1><?php echo $title; ?></h1>

<?php foreach($employeeteam as $eteam): ?>
<li>
    <?php var_dump($eteam);?>
</li>

对不起,如果我是一个小菜鸟,我对PHP很新。     

2 个答案:

答案 0 :(得分:1)

如果你只是想要一个没有“数组”文本的php数组的表示,而不是<?php var_dump($eteam); ?>尝试<?php echo json_encode($eteam); ?>

答案 1 :(得分:1)

我确定这不是你的最终目标,但是如果你真的只是想重现没有调试工具var_dump()产生的字符串数组部分,那么这应该有效:

<?php foreach($employeeteam as $eteam): ?>
<li>
    <?php echo "[\"FNAME\"]=> string(".strlen($eteam).") ".$eteam['FNAME']." [\"LName3\"]=> string(".strlen($eteam['LNAME']).") ".$eteam['LNAME'];?>
</li>
<?endforeach;?>