aktuális hónap lekérdezése, integerré alakítása
Sziasztok,
az aktuális hónapra kell vizsgálnom valamit, de a date("n"); nem integert ad vissza. Van rá mód, hogy ezt átalakítsam integerré?
Köszi.
■ az aktuális hónapra kell vizsgálnom valamit, de a date("n"); nem integert ad vissza. Van rá mód, hogy ezt átalakítsam integerré?
Köszi.
automatikus típus-konverzió
szóval egy
date('n') == 5
esetén a date() egy szöveget ad vissza, viszont a jobb oldalon egy szám (integer) áll, ezért a bal oldali értéket is átalakítja számmá és úgy végzi el az összehasonlítást.amúgy lásd az intval() függvényt, ha mindenképp szám kell neked, vagy az (int) és (integer) konvertáló "operandusokat":
operátor
A pontosság kedvéért, operátor(műveleti jel), és nem operandus.
Egy operandusú operátor:
--- ---------
| |
| operandus
|
operátor
Két operandusú operátor:
--- --- --
| | |
| | operandus
| operator
|
operandus
Három operandusú operátor:
-- --- -- --- --
| | | |
| | | operandus
| --------
| |
| operator
|
operandus
függvénnyel