firex
9.11.2007, 23:13:22
Mam problem. W PHP są funkcje sprawdzająca czy zmienna to... . np. is_int sprawdza czy zmienna jest liczbą, ale jak sprawić, żeby zmiena była liczbą? Konkretnie: Mam pole w formularzu, w które wpisuje liczbę, ale gdy sprawdzam potem var_dump() to dane z pola są odbierane jako string, a nie jako int.
<?php
$int = (int)$string;
?>
http://www.php.net/manual/pl/language.types.phpAle typ w php jest określany na podstawie kontekstu...
marcio
9.11.2007, 23:48:20
int() dziala tylko dla systemu dziesietnego jesli ma to byc tez szesnastkowy etc.... to:
<?php
?>
firex
10.11.2007, 07:37:01
Jak zwykle to bywa odpowiedź znalazłem zaraz po napisaniu tematu.
Do ustalania typów (nie tylko integer) służy funkcja settype()
Dzięki wszystkim za odpowiedź
phpion
10.11.2007, 08:34:00
Cytat(firex @ 10.11.2007, 09:37:01 )

Jak zwykle to bywa odpowiedź znalazłem zaraz po napisaniu tematu.
OT: w takim razie może najpierw szukaj, a dopiero potem pisz posty?