zjistil sem si datovy typ promenne predane z formulare, ve ktere je cislo, ale ejhle - nebylo to int, ale string. Co ted? Chcu otestovat, zda je vstup cislem, ale takhle to asi nepude...
prosim poradte ;]
PIF
Zkus to přetypovat
$promena = int($promena);
jenze ja potrebuju zkontrolovat jestli je to int, a pokud ne, tak proste dat exit a bye :]
kdyz to pretypuju, tak pretypuju klidne i to co tam nema bejt a vse probehne uspesne ne ?
int to byt nemusi.. php to nijak zasadne nerozlisuje...
pouzij:
if (ereg("[0-9]+", $cislo))
echo "je to cislo";
diky mastere, vyrazy me nenapadly ^^
Taky jsem se s tím setkal - php přenese data z formuláře, vytvoří z nich proměnnou, ale o typ už se nějak výrazně nestará ....
--> Is_Int() nemá smysl
Použil jsem regulární výrazy, aniž bych hledal jiné řešení. A jak vidím, tak nejspíš ani není.