Jak to jest z poleceniem isset w PHP?
Z jednej strony mamy go do dyspozycji, z drugiej wszędzie, gdzie jest sprawdzana zmienna, zazwyczaj ludzie stosują taką konstrukcję:
<?php if ($zmienna) { // $zmienna istnieje } //zamiast if (isset($zmienna)) { // $zmienna istnieje }
Jest jakaś różnica między tymi zapisami? Dzięki!
Question is closed for new answers.
Marcin Wesel Selected answer as best 16 października 2020
1 Odpowiedź
Proponuję rozważyć taki kawałek kodu:
<?php $a = false; // True because $a is set HA!!!!! if (isset($a)) { echo "Variable 'a' is set.<br>"; }
$a JEST zadeklarowane i ISTNIEJE
test typu
if ($a) , no cóż… sprawdza, czy $a jest prawdą, czy fałszem.
Marcin Wesel Selected answer as best 16 października 2020