Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Najmłodsza modyfikacja w pętli
ZenekN
post
Post #1





Grupa: Zarejestrowani
Postów: 419
Pomógł: 5
Dołączył: 7.08.2012

Ostrzeżenie: (0%)
-----


Cześć mam pętlę foreach, chciałbym postawić warunek jeśli jest to najmłodsza modyfikacja to zrób coś (IMG:style_emoticons/default/smile.gif)


  1. foreach($foo as $bar)
  2. {
  3. if($bar['modified] = jest najmłodsza)
  4. {
  5. echo 'zrob cos'
  6. }
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
SmokAnalog
post
Post #2





Grupa: Zarejestrowani
Postów: 1 707
Pomógł: 266
Dołączył: 3.07.2012
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Jak pobierasz te dane? Jeśli: 1) to nie baza danych, 2) potrzebujesz tylko ten jeden element i 3) elementy nie są posortowane, to musisz po prostu przeiterować wszystkie i odnaleźć ten najmłodszy.

Pół-pseudokod PHP:

  1. $najmlodszyElement = null;
  2.  
  3. foreach ($elementy as $element) {
  4. if ($najmlodszyElement === null || $element jest młodszy niż $najmłodszyElement) {
  5. $najmłodszyElement = $element;
  6. }
  7. }
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 29.12.2025 - 08:51