Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] if('0')
kufalo
post 27.11.2011, 00:26:52
Post #1





Grupa: Zarejestrowani
Postów: 251
Pomógł: 2
Dołączył: 24.08.2005

Ostrzeżenie: (0%)
-----


Witam,

Kod
print('0'?true:false);


Czy w PHP cos takiego od zawsze zwracalo false czy moze ostatnio zaszly jakies zmiany? ... A moze to ja mam nieprawidlowe skojarzenia z jezyka JS, gdzie tylko pusty string rzutuje sie na false, a reszta na true.

Ten post edytował kufalo 27.11.2011, 00:27:29
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
wNogachSpisz
post 27.11.2011, 16:35:38
Post #2





Grupa: Zarejestrowani
Postów: 1 233
Pomógł: 87
Dołączył: 6.03.2009

Ostrzeżenie: (40%)
XX---


PHP niestety tak ma.
Mi też to nie pasuje.
Kiedyś nawet o tym pisałem

false != '1'
false != 1
false == 0
false == '0'
false != '00'
false != '0.0'
false != '-1'
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 27.06.2025 - 23:25