Stronę tą wyświetlono już: 14220 razy
Zmienne liczbowe
Deklarowanie zmiennych w PHP odbywa się w sposób niejawny, a każda nazwa zmiennej musi być poprzedzona znakiem $. Dla zmiennych liczbowych takie oto przypisanie tworzy nową zmienną:
W PHP typ float jest równoważny z typem double (nie ma żadnej różnicy).
Nic nie stoi również na przeszkodzie aby rzutować jeden typ na drugi w następujący sposób:
Zmienne tekstowe
Zmienne tekstowe otrzymuje się poprzez przypisanie. Tekst może być zamknięty w cudzysłowiach lub apostrofach:
Wynik działania powyższego kodu będzie następujący:
10 10 $int_value $float_value
Sprawdzanie, czy tekst jest liczbą
Zmienne tekstowe można rzutować na typ liczbowy, warto jednak wcześniej sprawdzić, czy tekst jest liczbą za pomocą funkcji is_numeric. Owa funkcja zwraca true, gdy zmienna jest typem liczbowym, lub gdy tekst zawiera liczbę, w przeciwnym przypadku oczywiście funkcja zwraca false.
Długość tekstu
Długość tekstu można pozyskać za pomocą funkcji strlen w następujący sposób:
Wynik działania powyższego kodu:
Tekst "jakiś tam tekst" składa się z 16 znaków
Tablice
Tworzenie tablicy bez jawnego podawania klucza
Do deklaracji tablic służy typ array, który umożliwia tworzenie tablic asocjacyjnych w php. Tablice tego typu składają się z klucza i wartości. Domyślnie, gdy klucz nie jest podany indeksowanie zaczyna się od 0 wzwyż. Oto przykład tablicy bez jawnego podawania klucza:
Rezultat działania powyższego kodu jest następujący:
Ten sam rezultat można osiągnąć w wyniku następującego przypisania:
Przypisanie klucza i wartości:
Rezultat działania kodu:
Liczba elementów tablicy
Za pomocą funkcji count można pozyskać liczbę elementów w niej zawartych:
Wynik działania kodu:
Tablica $table składa się z 3 elementów