[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: помогите с массивами /мин и макс
intreb
у меня в цикле
выводятся переменные $invno в форму.

в пост попадают всегда разные значения (всегда целые числа)
формат такой

[invno_71] => 71
[invno_72] => 72
[invno_73] => 73

нужно в этом массиве найти мин и макс число.

я нашёл пример

$speedArr=array();
$speedArr[202]=array('speed'=>26000, 'count'=>75);
$speedArr[203]=array('speed'=>12750, 'count'=>145);
$speedArr[208]=array('speed'=>7800, 'count'=>1);

$arr = array();
foreach($speedArr as $key => $value)
$arr[] .= $value['speed'];

echo max($arr);
echo min($arr);
echo"<br>";



вот только не догоняю как его применить для себя?



Спустя 32 минуты, 17 секунд (4.03.2012 - 19:11) Commander Keen написал(а):
Цитата
нужно в этом массиве найти мин и макс число.


Цитата
echo max($arr);
echo min($arr);


Функции min() & max() как раз этим и занимаются.

Спустя 3 минуты, 3 секунды (4.03.2012 - 19:14) Winston написал(а):
Цитата (intreb @ 4.03.2012 - 17:38)
$arr[] .= $value['speed'];

->
$arr[] = $value['speed'];

Спустя 1 минута, 51 секунда (4.03.2012 - 19:15) intreb написал(а):
Цитата (Commander Keen @ 4.03.2012 - 16:11)
Цитата
нужно в этом массиве найти мин и макс число.


Цитата
echo max($arr);
echo min($arr);


Функции min() & max() как раз этим и занимаются.

читайте внимательнее

"не понимаю как код применить для
[invno_71] => 71
[invno_72] => 72
[invno_73] => 73"

Спустя 4 минуты, 22 секунды (4.03.2012 - 19:20) intreb написал(а):
получаю

Warning: max() [function.max]: Array must contain at least one element in /home/

Warning: min() [function.min]: Array must contain at least one element in /home

при

$invno=array();


$arr = array();
foreach($invno as $key => $value)
$arr[] = $value['invno'];

echo max($arr);
echo min($arr);
echo"<br>";

Спустя 50 минут, 1 секунда (4.03.2012 - 20:10) walerus написал(а):
Покажи кусок кода как ты это формируешь

[invno_71] => 71
[invno_72] => 72
[invno_73] => 73

Спустя 2 минуты, 51 секунда (4.03.2012 - 20:13) intreb написал(а):
Цитата (walerus @ 4.03.2012 - 17:10)
Покажи кусок кода как ты это формируешь

[invno_71] => 71
[invno_72] => 72
[invno_73] => 73


while($row = mysql_fetch_array($result))
{
$invno = $row['invno'];



echo"
<tr>
<td><input type=
\"text\" size=\"10\" name=\"invno_".$invno."\" value=$invno></td>
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.