Sprawdzenie, czy pole jest puste (empty)
Założenie: Sprawdzimy, czy zmienna przechowująca imię użytkownika jest pusta, używając funkcji empty().
Krok po kroku:
- Deklaracja zmiennej: Zadeklarujmy zmienną
$imieprzechowującą imię użytkownika. Jeżeli użytkownik nie podał imienia, zmienna będzie pusta. - Sprawdzenie zmiennej funkcją
empty(): Funkcjaempty()zwracatrue, jeśli zmienna jest pusta (niezdefiniowana, NULL, 0, false, “”, lub tablica pusta). W przeciwnym wypadku zwracafalse. - Przykład z wypełnioną zmienną: Teraz sprawdźmy, co się stanie, gdy zmienna będzie zawierać wartość.
$imie = ""; // Zmienna pusta
if (empty($imie)) {
echo "Imię nie zostało podane!";
} else {
echo "Imię: " . $imie;
}
$imie = "Jan";
if (empty($imie)) {
echo "Imię nie zostało podane!";
} else {
echo "Imię: " . $imie;
}
Ten przykład pokazuje podstawowe użycie funkcji empty() do walidacji danych w formularzach. Zachęcamy do dalszego zgłębiania tematu walidacji danych w PHP!