Zmienne tworzone w języku PHP mogą przechowywać w sobie różnego typu dane. A tym samym mogą one spełniać różne zadania i funkcje. Danymi na jakich możemy pracować mogą być np.
Te typy jak nietrudno się domyśleć wymagają nieco innego podejścia
STRING to ciąg znaków, który może się składać na sekwencję znaków np. „Witaj, świecie!” czyli Hello World. Ciąg taki może być dowolnym tekstem jednak musimy go umieścić w cudzysłowie. To jakiego cudzysłowu użyjemy zależy od nas, jednak powinniśmy się trzymać raz zastosowanego. Czyli ich nie mieszamy. Inny typ będzie nam bowiem potrzebny wcześniej czy później do innego celu.
Przykład:
<?php
$x = "Hello world!";
$y = 'Hello world!';
echo $x;
echo "<br>";
echo $y;
?> Typ danych całkowitych to liczba niedziesiętna z zakresu od -2 147 483 648 do 2 147 483 647.
Zasady dla liczb całkowitych:
W poniższym przykładzie $x jest liczbą całkowitą. Funkcja PHP var_dump() zwraca typ i wartość danych:
Przykład:
<?php
$x = 59;
var_dump($x);
?> Wynik: int(5985)
Ten typ danych stosuje się do zapisu liczb zmiennoprzecinkowych. Liczba zmiennoprzecinkowa to jak nietrudno się domyśleć liczba posiadająca jakąś wartość po przecinku czyli jest np. dziesiętna, wykładnicza.
W poniższym przykładzie $x jest liczbą zmiennoprzecinkową. Funkcja PHP var_dump() zwraca typ i wartość danych:
<?php
$x = 10.365;
var_dump($x);
?> Boolean czyli wartość logiczna może przyjmować tylko dwa stany: PRAWDA lub FAŁSZ.
$x = prawda;
$y = fałsz;
Wartości logiczne są często używane w testach warunkowych.
Tablice mogą przechowywać wiele wartości w jednej zmiennej. Mogą też być bardzo różne. Najłatwiej je porównać do tabel w HTML. Podobnie jak one mogą mieć wiec jedna lub wiele kolumn i wierszy.
Przykład
<?php
$cars = array("auto","rower","autobus");
var_dump($cars);
?> Wynik:
array(3) {
[0]=> string(4) "auto"
[1]=> string(5) "rower"
[2]=> string(7) "autobus" } Klasy i obiekty to dwa główne aspekty programowania obiektowego. Klasa jest szablonem dla obiektów, a obiekt jest instancją klasy. Po utworzeniu poszczególnych obiektów dziedziczą one wszystkie właściwości i zachowania z klasy, ale każdy obiekt będzie miał inne wartości właściwości.
Null to specjalny typ danych, który może mieć tylko jedną wartość: NULL czyli zero. Oznacza to, że zmiennej tego typu nie jest przypisana żadna wartość.
źródło:
https://www.w3schools.com/php/php_datatypes.asp
Jak w przypadku wielu różnych tematów tak i w przypadku marki osobistej pojawiło się przez…
Choć zabrzmi to może nieco dziwnie to wprowadzenie AI (sztucznej inteligencji) do naszego życia było…
Widmo Brockenu to dość rzadko spotykane zjawisko optyczne, najczęściej widywane w wysokich partiach gór. Można…
Zacznę może od tego, że relikwia, relikwii nie równa. Wiem jeśli nie ma się pojęcia…
Logo stanowi jeden z ważniejszych elementów tożsamości wizualnej praktycznie każdej firmy, marki czy projektu. Logo…
Budując własną markę osobistą lub chcąc ją zbudować trzeba liczyć się z wieloma wyzwaniami. Jednym…