PHP

PHP jest obiektowym, skryptowym jezykiem programowania zaprojektowanym do tworzenia dynamicznych stron www.


Funkcje PHP

Oficjalna strona PHP

Dodatkowe aplikacje PHP

Dodatkowe modu³y PHP

Wortal PHP
Humor - Gadżety reklamowe - Pear w PHP - internetowe zakłady sportowe - wizytówki wrocław - Noni


while

while

Pętla while jest najprostszym typem pętli w PHP. Zachowuje się ona identycznie jak jej odpowiednik z języka C. Jej podstawowa forma wygląda następująco:

while (wyrażenie) instrukcja

Znaczenie instrukcji while jest bardzo proste. Nakazuje ona PHP tyle razy wykonywać określone instrukcje, jak długo wyrażenie przy słowie while ma wartość TRUE. Wartość tego wyrażenia jest sprawdzana za każdym razem na początku wykonywania nowej iteracji pętli, więc jeśli jego wartość zmieni się w trakcie wykonywania instrukcji, wykonanie całej pętli nie skończy się do momentu zakończenia całej iteracji. Jedna iteracja jest to jednokrotne wykonanie wszystkich instrukcji w pętli. Jeśli wyrażenie logiczne ma wartość FALSE już na samym początku, instrukcje wewnątrz pętli nie będą w ogóle wykonane.

Podobnie jak w instrukcji if, w pętli while można grupować instrukcje za pomocą nawiasów klamrowych, lub przez użycie składni alternatywnej:

while (wyrażenie): instrukcja; instrukcja; ... endwhile;

Poniższe przykłady są identyczne i obydwa wyświetlają liczby od 1 do 10:

/* przykład 1*/

$i = 1;
while ($i <= 10) {
    print $i++;  /* zmienna $i będzie inkrementowana po wyświetleniu
                    (post-inkrementacja) */
}

/* przykład 2 */

$i = 1;
while ($i <= 10):
    print $i;
    $i++;
endwhile;

komputery - galerie - Limo and Car services chicago cars 773-649-9630 - Optymalizacja i pozycjonowanie poznań w internecie. - Bardzo śmieszne opisy na gg - najlepszy tani hosting stron www - odzyskiwanie danych z dysku - Nowe pokolenie serwisy internetowe do zarabiania. - odzyskiwanie danych Katowice - Super komputery tanie - aliasy aliasy aliasy - pogotowie komputerowe - pozycjonowanie - logopedia - zdjęcia z gier

G:16,M:0,Y:8