Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]jak wykonac nietypowa petle[/php]
magier123
post
Post #1





Grupa: Zarejestrowani
Postów: 80
Pomógł: 0
Dołączył: 27.03.2007

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


Witam

Chcialem sie poradzic jak wykonac petle ktora mialaby za zadania odczytac wartosci z jakiejs tablicy ALE jesli natrafi na rzadana wartosc to zeby jeszcz podala np dwie wystepujace w kolejnosci po niej.

Musze sie po prostu odwolac do tablicy w kotrej mam moduly a nie sa one powiazane rzadnymi identyfikatorami.
Z gory dziekuje za pomoc
Go to the top of the page
+Quote Post
JoShiMa
post
Post #2





Grupa: Zarejestrowani
Postów: 1 374
Pomógł: 149
Dołączył: 1.03.2006

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


1. Zapoznaj się z manualem
2. Pokochaj go
3. Naucz się szukać w nim informacji
4. Znajdź w nim opis funkcji next() i zastosuj ją do rozwiązania Twojego problemu (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
piotrooo89
post
Post #3


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




pisane z palca (pseudo kod)

  1. <?php
  2. $i=0;
  3. foreach ($tab as $value)
  4. {
  5.  $i++;
  6.  if($value=='jakas wartosc')
  7.  {
  8.    echo $tab[$i];
  9.    echo $tab[$i+1];
  10.    echo $tab[$i+2];
  11.    break;
  12.  }
  13. }
  14. ?>


i teraz sobie to przerobisz i będzie hulać.

Ten post edytował piotrooo89 9.12.2008, 15:20:13
Go to the top of the page
+Quote Post
magier123
post
Post #4





Grupa: Zarejestrowani
Postów: 80
Pomógł: 0
Dołączył: 27.03.2007

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


piotrooo89 sorki... ale zapomnialem napisac ze tablica nie ma indexow w postaci liczb... sa to nazwy
Go to the top of the page
+Quote Post
JoShiMa
post
Post #5





Grupa: Zarejestrowani
Postów: 1 374
Pomógł: 149
Dołączył: 1.03.2006

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


No to zostaje ci tylko next (IMG:http://forum.php.pl/style_emoticons/default/aaevil.gif)
Go to the top of the page
+Quote Post

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: 15.09.2025 - 00:11