Pytania otagowane jako isset

23
Odpowiednik isset () JavaScript
W PHP możesz to zrobić if(isset($array['foo'])) { ... }. W JavaScript często if(array.foo) { ... }robisz to samo, ale nie jest to dokładnie to samo zdanie. Warunek oceni również na false, jeśli array.fooistnieje, ale jest falselub 0(i prawdopodobnie również inne wartości). Jaki jest idealny odpowiednik PHP issetw JavaScript? W szerszym …
552 javascript  isset 


17
Gdzie mam użyć isset () i! Empty ()
Czytałem gdzieś, że isset()funkcja traktuje pusty ciąg jako TRUE, dlatego isset()nie jest skutecznym sposobem walidacji danych wejściowych i pól tekstowych z formularza HTML. Możesz więc użyć empty()do sprawdzenia, czy użytkownik coś wpisał. Czy to prawda, że isset()funkcja traktuje pusty ciąg jako TRUE? W jakich sytuacjach powinienem używać isset()? Czy powinienem …
106 php  isset 

15
Jeśli jest ustawiona $ _POST
Mam formularz na jednej stronie, który przesyła się na inną stronę. Tam sprawdza, czy wiadomość wejściowa jest wypełniona. Jeśli tak, zrób coś, a jeśli nie jest wypełnione, zrób coś innego. Nie rozumiem, dlaczego zawsze mówi, że jest ustawione, nawet jeśli wysyłam pusty formularz. Czego brakuje lub czego nie tak? step2.php: …
101 php  isset 

8
Sprawdź, czy wartość jest ustawiona i null
Muszę sprawdzić, czy wartość jest zdefiniowana jako cokolwiek, w tym null. issettraktuje wartości null jako niezdefiniowane i zwraca false. Weźmy jako przykład: $foo = null; if(isset($foo)) // returns false if(isset($bar)) // returns false if(isset($foo) || is_null($foo)) // returns true if(isset($bar) || is_null($bar)) // returns true, raises a notice Zwróć uwagę, …
88 php  null  isset 
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.