Php 使用codeigniter返回数组中的最小值

Php 使用codeigniter返回数组中的最小值,php,codeigniter,Php,Codeigniter,请,我的SQL查询结果是这个数组 Array ( [0] => Array ( [0] => Array ( [idConsultant] => 291 [number] => 3 ) ) [1] => Array ( [0] => Array ( [idConsultant] => 292 [number] => 2 ) ) [2] => Array ( [0]

请,我的SQL查询结果是这个数组

Array ( 
   [0] => Array (
      [0] => Array ( [idConsultant] => 291 [number] => 3 ) 
   ) 
   [1] => Array (
      [0] => Array ( [idConsultant] => 292 [number] => 2 ) 
   ) 
   [2] => Array ( 
      [0] => Array ( [idConsultant] => 293 [number] => 1 ) 
   )
) 
我只需要返回号码为min的IdConsultant

在这种情况下,返回结果将是293


谢谢

纯PHP选项是-

要提取所有ID列,请使用-

$ids = array_column($resultsArray, 'idConsultant');
min
功能中使用Ids数组:-

$minId = min($ids);

echo "Minimum Id : ".$minId;

希望这有帮助

您也可以共享您的SQL查询吗?我认为可以尝试在数据库级别过滤最小idConsultant。