Php 使用codeigniter返回数组中的最小值
请,我的SQL查询结果是这个数组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]
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。