Zmienne i stałe
Zmienne i stałę są jednymi z podstawowych pojęć każdego języka programowania. Są to jakby pojedyńcze fragmenty pamięci w których przechowywane są jakieś dane. Dzięki wykorzystaniu wcześniej zadeklarowanych zmiennych lub stałych mamy bardzo prosty dostęp do ich wartości. Możemy w kążdej chwili zmienić wartość zmiennej.

W PHP jak w większości języków programowania interpretowanych przed wykorzystaniem zmiennych oraz stałych nie trzeba daklarować ich rodzaju. Każdą deklarację lub pobranie wartości z zmiennej poprzedza się znakiem dolara "$", za nim wstawia się dowolnie wymyśloną nazwę np:

$zmienna = "Ten tekst jest zapisany w zmiennej";

Teraz żeby w dowolny miejscu wypisać tekst znajdujący się w zmiennej zadeklarowanej powyżej wystarczy napisać coś takiego:

print("$zmienna");

Operacje na zmiennych można przeprowadzać za pomocą operatorów. Wszystkie podstawowe, najczęściej wykorzystywane wraz z omówieniem możesz znaleźć w poniższej tabeli.

Operator Zastosowanie Przykład
= Przypisuje do zmiennej wartość znajdującą się po prawej stronie $zmienna="Tekst lub liczba";
+= Dodaje lewą stronę operatora do prawej $zmienna="21";
$zmienna+="43";
-= Odejmuję lewą stronę operatora do prawej $zmienna="21";
$zmienna-="43";
*= Mnoży lewą stronę operatora do prawej $zmienna="21";
$zmienna-="43";
/= Dzieli lewą stronę operatora do prawej $zmienna="21";
$zmienna/="43";
++ Powiększa wartość zmiennej oo 1 $zmienna="20";
$zmienna++;
-- Pomniejsza wartość zmiennej o 1 $zmienna="20";
$zmienna--;


Jeżeli nadal nie rozumiesz zastosowania zmiennych nie masz się czym przejmować w dalszych częściach kursu analizując przykłady powinieneś zrozumieć ich zastosowanie.

Stałe nie różnią się bardzo od zmiennych. Rożnice pomiędzy nimi właściwie wskazują już same nazwy. Wartości zmiennych można zmieniać podczas wykonywania skryptu, zaś po zadeklarowaniu stałej jej warość pozostaje zawsze taka sama. Przykładowe tworzenie stałej wygląda następująco:

define("stala", "To jest tekst zapisany w stałej");

Teraz w dowolnym miejscu skruptu możesz pobrać wartość stałej w następujący sposób:

print(stala);


Autorem tekstu jest: Michał Siudziński
http://cpw.net.pl
Materiał dodany przez użytkownika: alphan