簡體   English   中英

從codeigniter中的result_array獲取spesified列

[英]Get spesified column from result_array in codeigniter

我打算在第一個項目中使用CodeIgniter。 我試圖從數據庫中獲取數據。

$test = $this->komponen_model->get_participants_id()->result_array();
print_r($test)
Array ( 
   [0] => Array ( [id] => 1 ) 
   [1] => Array ( [id] => 4 ) 
   [2] => Array ( [id] => 7 ) 
) 

我知道了。 因此,我需要通過以下方式調用每個元素:

foreach ($test as $ts){
   echo $ts['id'];
}

我的問題是,我可以使數組縮短嗎? 就像:

Array ( 
   [0] => 1  
   [1] => 4  
   [2] => 7  
) 

如有任何建議,我將不勝感激。

使用array_column

$test = array_column($test,'id');

foreach ($test as $ts){
   echo $ts;
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM