Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Rzutowanie stringa
kufalo
post
Post #1





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

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


  1. <?
  2. var_dump(in_array('dfgsdg',array(0)));
  3. ?>


Dziwi mnie fakt, ze niepusty string rzutuje sie w tym przypadku na zero.
Wiem, ze moge ustawic trzeci parametr na true, ale jak to jest z tym rzutowaniem??
Powód edycji: [Cysiaczek]: dodałem tag
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Jesli porównujesz string z liczbą to string rzutowany jest na liczbę. no i twoj tekst po zrzutowaniu na liczbę to 0.

poeksperymentuj z rzutowaniem
'jakitekst'
'1jakistekst'
'25jakistekst'
'jakis25tekst'
Go to the top of the page
+Quote Post
kufalo
post
Post #3





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

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


No tak, zmylimo mnie to, ze niepusty string jest rzutowany na true, pusty na false. Analogicznie chcialem a 0 lub 1 (IMG:style_emoticons/default/smile.gif)
Stad ta pomylka.

A przy oklazji, czy nie da sie jakos z php.ini wypucis wszelakich porownac na poziomie typu zmiennej??

Ten post edytował kufalo 1.12.2009, 08:52:25
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 22.08.2025 - 15:49