Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]przerwanie pętli foreach i ponowienie
szmerak
post
Post #1





Grupa: Zarejestrowani
Postów: 286
Pomógł: 12
Dołączył: 23.11.2006
Skąd: WL

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


Witam czy jest jakaś możliwość przerwać pętle foreach dla przykładu ma się wyśietlić 50 wyników
przy 25 się przerywa wyświetla np. reklame i wraca tam gdzie skończyła po wyświetleniu.

Jeśli jest to możliwe był bym wdzięczny za udzielenie odpowiedzi

P.S Wiem że break trzeba zastosować.

Myślałem nad warunek jeśli $i = 25 break tylko jak wrócić potem?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
cycofiasz
post
Post #2





Grupa: Zarejestrowani
Postów: 711
Pomógł: 127
Dołączył: 5.07.2008
Skąd: Łódź

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


nie przerywaj jej tylko wstaw wewnątrz jej zmienną która będzie się się zwiększała o 1 przy każdym przebiegu foreach a następnie warunek if w którym to wstawiasz reklamę

foreach($coś AS $element)
{
$i++;

// coś tam

if($i === 25)
{

// reklama
}
}
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: 13.10.2025 - 17:44