Wykorzystanie zmiennych

   W skryptach PHP wykorzystanie zmiennych jest dużo prostsze niż w wielu innych językach. Nazwy zmiennych zawsze zaczynają się od znaku $. Nie jest konieczne deklarowanie zmiennych, tak jak ma to miejsce w wielu innych językach. Aby stworzyć zmienną wystarczy nadać jej jakąś wartość, np:

$a=7;
$b="Jakiś tekst";
$c=2.654;
$d=0.0

   Jeszcze słowo wyjaśnienia na temat typów zmiennych. PHP obecnie obsługuje następujące typy zmiennych:

   integer - liczba całkowita
   double - liczba rzeczywista
   string - tekst
   array - tablica
   object - złożone zmienne definiowane przez użytkownika
   pdfdoc (Tylko przy włączonej obsłudze dokumentów PDF)
   pdfinfo (Tylko przy włączonej obsłudze dokumentów PDF)

   Typ zmiennej jest określany automatycznie na podstawie przypisywanej wartości. I tak w powyższym przykładzie $a ma typ integer, $b ma typ string a $c i $d mają typ double (0 jest co prawda liczbą całkowitą, ale każda liczba zawierająca kropkę jest traktowana jako rzeczywista).

   Jak widać na powyższym przykładzie, tekst powinien być zawsze ujęty w cudzysłowy. Jeżeli chcemy w tekście umieścić cudzysłów, należy poprzedzić go znakiem \. To samo dotyczy znaku $. W celu umieszczenia wewnątrz tekstu znaku \ należy napisać \\. Aby umieścić w tekście znaku nowej lini można użyć sekwencji \n. Wewnątrz tekstu można też użyć zdefiniowanych wcześniej zmiennych:

$a=3;
$b="Jakaś wartość";
$c="$a, $b";

   Zmienna $c będzie miała wartość "3, Jakaś wartość".

W przypadku zapisania liczby całkowitej wykraczającej poza zakres typu integer, liczba ta zostanie potraktowana jako typ float.