S艂onik w dresie #1 | Podstawowe pierdo艂y (insset, empty, if oraz echo)
馃搨 PHP
W PHP istnieje wiele prostych, ale wa偶nych funkcji i konstrukcji, kt贸re pomagaj膮 w codziennym programowaniu. W tej lekcji przyjrzymy si臋 kilku podstawowym funkcjom, takim jak isset, empty, if oraz echo.
Funkcja isset()
isset() to funkcja, kt贸ra sprawdza, czy zmienna jest zdefiniowana oraz nie ma warto艣ci NULL. Mo偶e by膰 u偶ywana do upewnienia si臋, 偶e zmienna zosta艂a ustawiona przed jej u偶yciem.
Sk艂adnia isset()
Funkcja isset() wygl膮da tak:
isset($zmienna);
Funkcja zwraca true, je艣li zmienna istnieje i nie ma warto艣ci NULL, w przeciwnym razie zwr贸ci false.
Przyk艂ad isset()
Sprawdzamy, czy zmienna $name jest ustawiona:
$name = "Janek";
if (isset($name)) {
echo "Zmienne istnieje!";
}
Funkcja empty()
empty() jest podobna do isset(), ale sprawdza, czy zmienna jest pusta. Funkcja zwraca true, je艣li zmienna jest pusta (np. jej warto艣膰 to NULL, pusty ci膮g tekstowy, liczba 0 lub false).
Sk艂adnia empty()
Funkcja empty() wygl膮da tak:
empty($zmienna);
Je艣li zmienna jest pusta, funkcja zwr贸ci true, w przeciwnym razie false.
Przyk艂ad empty()
Sprawdzamy, czy zmienna $name jest pusta:
$name = "";
if (empty($name)) {
echo "Zmienne jest pusta!";
}
Instrukcja warunkowa if
Instrukcja if s艂u偶y do wykonywania kodu tylko wtedy, gdy spe艂niony jest okre艣lony warunek. To jedna z podstawowych konstrukcji steruj膮cych w PHP.
Sk艂adnia if
Sk艂adnia instrukcji if wygl膮da nast臋puj膮co:
if (warunek) {
// kod do wykonania
}
Je艣li warunek jest true, kod w nawiasach zostanie wykonany. Je艣li jest false, zostanie pomini臋ty.
Przyk艂ad if
Sprawdzamy, czy zmienna $age jest wi臋ksza lub r贸wna 18:
$age = 20;
if ($age >= 18) {
echo "Masz 18 lat lub wi臋cej!";
}
Funkcja echo
echo to funkcja s艂u偶膮ca do wy艣wietlania tekstu lub zmiennych na stronie internetowej. Jest to jedna z najprostszych metod wyj艣cia w PHP.
Sk艂adnia echo
Funkcja echo wygl膮da tak:
echo "Tekst do wy艣wietlenia";
Mo偶na tak偶e wy艣wietla膰 warto艣ci zmiennych:
$imie = "Janek";
echo "Cze艣膰, $imie!";
Podsumowanie
- isset() sprawdza, czy zmienna jest zdefiniowana i nie jest
NULL. - empty() sprawdza, czy zmienna jest pusta (np. pusta,
NULL, 0 itp.). - if to instrukcja warunkowa, kt贸ra pozwala na wykonanie kodu tylko wtedy, gdy warunek jest spe艂niony.
- echo wy艣wietla tekst lub warto艣膰 zmiennych na stronie internetowej.