Aktywne Wpisy
Mrbimbek +161
ZenujacaDoomerka +34
W ogóle dzwoniłam pierwszy raz w życiu na 112 wczoraj i jestem dalej roztrzęsiona
Bardzo daleki znajomy poinformował mnie o swoim planie na zrobienie sobie krzywdy i musiałam interweniowac.
Nie dość, że panicznie boje się telefonów to jeszcze ta cała sytuacja mnie naprawdę poruszyła.
Mam nadzieję, że policja coś zrobiła jednak
#zalesie #gownowpis
Bardzo daleki znajomy poinformował mnie o swoim planie na zrobienie sobie krzywdy i musiałam interweniowac.
Nie dość, że panicznie boje się telefonów to jeszcze ta cała sytuacja mnie naprawdę poruszyła.
Mam nadzieję, że policja coś zrobiła jednak
#zalesie #gownowpis
php
var_dump("0E12345" == "0E1423");
?
bool(true)
#programowanie #php
scala> "0E12345" == "0E1423"
res0: Boolean = false
scala> val tralala = "0E12345"
tralala: String = 0E12345
(nie Double)
http://www.scala-lang.org/old/node/127
@dzbanek_z_uchem: My to wiemy, ale ty najwyraźniej nie wiesz jak funkcjonuje ten operator.
Komentarz usunięty przez autora
@nvll: No widzisz, ale Ci od ścisłych języków będą twierdzić, że w luźnych zepsuto porównania jako takie (bo jak to może być, że
"" == 0
?).To co jest "feature'em", a co jest błędem jest zależne od celowości i zastosowania. PHP zachowuje się tak, a nie inaczej celowo („specjalnie”, a nie przez „przypadek” czy „błąd”). I ma to też zastosowanie dla każdego kto jest fanem automatycznych konwersji
Komentarz usunięty przez autora
Komentarz usunięty przez autora
@nvll: Przecież tak działa każdy język, po prostu fizycznie nie da się porównać różnych typów, zawsze muszą być skonwertowane do jednakowego. W PHP jest po prostu mechanizm przedstawiania liczb w notacji naukowej i akurat tylko w tym przypadku, jeżeli faktycznie chcesz porównać to jako ciągi znaków, musisz
Komentarz usunięty przez autora
Po prostu taki feature z notacją naukową ma PHP, to jest już sprawa dyskusyjna, czy przydatny, czy nie. Autor wpisu o tym nie wiedział
Komentarz usunięty przez autora