You are here: Re: how to get lowest value « PHP Programming Language « IT news, forums, messages
Re: how to get lowest value

Posted by Rik on 10/18/06 02:22

Geoff Muldoon wrote:
> luiheidsgoeroe@hotmail.com says...
>> jayipee@gmail.com wrote:
>>> hi to all. can anybody help me figuring out how to get the minimum
>>> value from this list.
>>>
>>> log1 354
>>> log2 232
>>> log3 155
>>>
>>> from the above list i want to have a return value "log3" since this
>>> is the lowest value in the list.
>>>
>>> I tried to use $test = min(array('log1' => 354,'log2' => 232,'log3'
>>> => 155));
>>> but it returns only the value 155 and not log3
>>>
>>> i would be very glad if someone can help me.
>>
>> $array = array('log1' => 354,'log2' => 232,'log3' => 155);
>> asort($array);
>> $min_key = reset(array_keys($array));
>
> or:
>
> $log_array = array("log1"=>354, "log3"=>155, "log2"=>232);
> arsort($log_array);
> $log_array = array_flip($log_array);
> echo array_pop($log_array);

In most cases, yes.
Now try:
$log_array = array("log1"=>354, "log3"=>null, "log2"=>232);

You can see why I'm a bit reluctant to use values as the keys.

Grtz,
--
Rik Wasmus

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация