Php 获取集合min()中的最小值
在PHP中,我试图从每个集合中获得最小值 例如:Php 获取集合min()中的最小值,php,integer,min,Php,Integer,Min,在PHP中,我试图从每个集合中获得最小值 例如: 01|15|59 01|47|6 1|17|20 1|32|34 然后从每一个集合中,我想要最小的整数 最好的方法是什么,我想用min试试,但它只返回19 请帮助我我假定您的数据是数组中的字符串,然后尝试此操作 <?php $data = ["01|15|59", "01|47|6", "1|17|20", "1|32|34"]; $min = []; foreach($data as $dt) { $min[] = (
01|15|59
01|47|6
1|17|20
1|32|34
然后从每一个集合中,我想要最小的整数
最好的方法是什么,我想用min试试,但它只返回19
请帮助我我假定您的数据是数组中的字符串,然后尝试此操作
<?php
$data = ["01|15|59", "01|47|6", "1|17|20", "1|32|34"];
$min = [];
foreach($data as $dt)
{
$min[] = (int) min(explode("|", $dt));
}
var_dump($min);
?>
19? 19甚至不存在于这些数据中。你试过什么?发布你的代码你可以用foreach循环测试每个值并返回最低值,你可以构建数组并使用phpmin函数…但是你怎么能得到19它甚至不在这里?请显示代码,以及如何获得这些值集?是一根绳子吗?一个值函数体育计算机的数组{echo min01 | 15 | 59,01 | 47 | 6,1 | 17 | 20,1 | 32 | 34,2 | 3 | 17;}