我有这样一个数组:
array (0 =>
array (
'id' => '20110209172713',
'Date' => '2011-02-09',
'Weight' => '200',
),
1 =>
array (
'id' => '20110209172747',
'Date' => '2011-02-09',
'Weight' => '180',
),
2 =>
array (
'id' => '20110209172827',
'Date' => '2011-02-09',
'Weight' => '175',
),
3 =>
array (
'id' => '20110211204433',
'Date' => '2011-02-11',
'Weight' => '195',
),
)
我需要提取最小和最大权重值.在这个例子中
$ min_value = 175
$ max_value = 200
有关如何做到这一点的任何帮助?谢谢 !
我需要获得多维数组中的最大值或最大值.
这是我的数组$array:
[pay] => Array
(
[0] => Array
(
[title] => Array
(
[name] => 'hi'
)
[payment] => Array
(
[amount] => 35
[currency] => USD
)
)
[1] => Array
(
[title] => Array
(
[name] => 'lol'
)
[payment] => Array
(
[amount] => 50
[currency] => USD
)
)
[2] => Array
(
[title] => Array
(
[name] => 'ok'
)
[payment] => Array
(
[amount] => 30
[currency] => USD
)
) …Run Code Online (Sandbox Code Playgroud) 如何从下面的阵列中获得最大距离?当我尝试print_r($ data)时,我得到以下输出:
Array
(
[0] => Array
(
[distance] => 1.7 km
[time] => 3 mins
[distance_value] => 1720
[time_value] => 192
)
[1] => Array
(
[distance] => 4.2 km
[time] => 10 mins
[distance_value] => 4207
[time_value] => 587
)
)
Run Code Online (Sandbox Code Playgroud)
我想回声4.2 km,因为它是我阵列中的最大距离.
foreach ($delivery as $key => $value) {
if($key==0) {
$mysource = $pickup;
} else {
$mysource = $delivery[$key-1];
}
$data[$key] = $this->GetDrivingDistance($mysource,$value);
if(!empty($data[$key])) {
$dist += max($data[$key]['distance']);
}
}
echo $dist; exit();
print_r($data); exit();
Run Code Online (Sandbox Code Playgroud) 我的数组中有数据
[list] => Array
(
[0] => Array
(
[id] => 216
[name] => item A
[nilai] => 0.456
)
[1] => Array
(
[id] => 217
[name] => item B
[nilai] => 0.999
)
)
Run Code Online (Sandbox Code Playgroud)
这里我想设置一个条件,如果值最大则文本为绿色如何在 foreach 中设置条件?
这是我的代码
<?php foreach($res['method']['list'] as $key=>$row) { ?>
<div class="form-check">
<input class="form-check-input" type="radio" name="flexRadioDefault" id="flexRadioDefault1">
<label class="form-check-label" for="flexRadioDefault1"><?php echo $row['nilai'] ?></label>
</div>
<?php } ?>
Run Code Online (Sandbox Code Playgroud)