Deklarowanie zmiennych w PHP
Stronę tą wyświetlono już: 13283 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
Tytuł:
PHP i MySQL. Aplikacje internetowe po stronie serwera
Autor:
Jon Duckett
Tytuł:
PHP 8 i SQL. Programowanie dla początkujących w 43 lekcjach
Autor:
Mariusz Duka
Tytuł:
CodeIgniter 4. Zaawansowane tworzenie stron WWW w PHP
Autor:
Łukasz Sosna
Tytuł:
PHP 7 MySQL 8 i Maria DB Praktyczny podręcznik
Autor:
Steve Prettyman, Adrian W. West
Tytuł:
PHP i MySQL. Dynamiczne strony WWW. Szybki start. Wydanie V
Autor:
Larry Ullman
Tytuł:
PHP 7. Algorytmy i struktury danych
Autor:
Mizanur Rahman
Tytuł:
PHP i MySQL. Tworzenie stron WWW. Vademecum profesjonalisty. Wydanie V
Autor:
Luke Welling, Laura Thomson
Tytuł:
PHP i jQuery. Techniki zaawansowane. Wydanie II
Autor:
Keith Wald, Jason Lengstorf
Tytuł:
Laravel 4. Podstawy tworzenia aplikacji w PHP
Autor:
Raphaël Saunier
Tytuł:
Magento. Przewodnik dla programistów PHP
Autor:
Allan MacGregor