INSTRUKCJE WARUNKOWE
Wykorzystywane są do sprawdzania warunków . Dzięki temu w zależności od tego , czy dany warunek jest prawdziwy , czy nie mogą zostać wykonane różne bloki instrukcji
INSTRUKCJA IF
Po słowie kluczowym if w nawiasie okrągłym umieszcza się warunek do sprawdzenia , a za nim (w nawiasie klamrowym) blok instrukcji do wykonania , gdy warunek jest prawdziwy . Dalej znajdziemy słowo kluczowe else , a za nim blok instrukcji , które zostaną wykonane , gdy warunek będzie fałszywy . Blok else jest opcjonalny . Instrukcje można dowolnie zagnieżdżać .
OPERATOR WARUNKOWY
Operator warunkowy ma postać :
warunek ? instrukcja1 : instrukcja2
Oznacza to , że jeżeli warunek jest prawdziwy wykona się instrukcja1 , w przeciwnym razie zostanie wykonana zostanie instrukcja2
INSTRUKCJA SWITCH
Pozwala w przejrzysty , oraz wygodny sposób sprawdzić ciąg warunków i wykonywać różny kod w zależności od tego , który warunek jest spełniony . W nawiasie następującym po switch może pojawić się dowolne wyrażenie
PĘTLE
Pętle pozwalają na wykonywanie powtarzających się czynności . W PHP występują 4 rodzaje pętli :
-Typu for
-Typu while
-Typu do while
-Typu foreach
PĘTLA TYPU FOR
I wyrażenie - wyrażenie początkowe stosowane do zainicjalizowania zmiennej używanej jako licznik liczby wywołań pętli
II wyrażenie - Określa warunek , który musi być spełniony
PRZYKŁAD II
PĘTLA WHILE
Pętla typu while , podobnie jak pętla for , służy do wykonywania powtarzających się czynności . Pętle for wykorzystuje się , gdy liczba powtarzanych operacji jest znana przed wejściem do pętli . Natomiast pętli while , gdy liczby powtórzeń nie znamy . Jest to jednak podział umowny .
Instrukcje są wykonywane dopóki wyrażenie warunkowe jest spełnione
Instrukcje są wykonywane dopóki wyrażenie warunkowe jest spełnione
PĘTLA TYPU DO WHILE
Jest to odwrotność pętli while . Pętla tego typu wykona się przynajmniej raz . Warunek jest sprawdzany po każdym przebiegu pętli .
PĘTLA TYPU FOREACH
Aby uzyskać dodatkowo nazwy indeksów , trzeba skorzystać z drugiej konstrukcji pętli foreach
PRZYKŁAD II
INSTRUKCJA BREAK
Została przedstawiona przy okazji omawiania instrukcji switch . Przerywa wykonywanie pętli
INSTRUKCJA CONTINUE
Instrukcja continue powoduje przejście do kolejnej iteracji
FUNKCJE
Funkcja może przyjmować dowolna ilość wartości
PRZYKŁAD I
ZASIĘG ZMIENNYCH
Są to inaczej miejsca , w których dana zmienna jest dostępna . Zmienne w PHP mogą być lokalne , globalne , i superglobalne .
ZMIENNE GLOBALNE
Funkcje nie mają bezpośredniego dostępu do zmiennych globalnych .
ZMIENNE SUPERGLOBALNE
Te zmienne możemy wykorzystać wewnątrz funkcji
ZMIENNE LOKALNE
Są to zmienne dostępne jedynie wewnątrz funkcji , w której zostały zdefiniowane
PRZEKAZYWANIE WARTOŚCI PRZEZ REFERENCJE
ZMIENNA LISTA ARGUMENTÓW
Lista argumentów funkcji może być zmienna . Do obsłużenia takich sytuacji przydatne są funkcje :
func_num_args - udostępnia faktyczną liczbę argumentów
func_get_arg - udostępnia argument o podanym numerze
func_get_args - udostępnia liczbę wszystkich argumentów w postaci tablicy
Komentarze
Prześlij komentarz