Porovnani cisel nefunguje jak by melo

zery
Člen | 5
+
-4
-

Mam v sablone variable, ktery inkrementuju a porovnavam to s polem v cyklu, kde v poli jsou cisla jako string (01,02,03,…). Porovnani „!=“ nefunguje jak ma. Nevyhodnocuje to spravne. Zkusil jsem tu variable v cyklu treba takto $forValue|number != $var, ale to taky nepomohlo.
Jedna hodnota je „1“ a druha hodnota je „01“. Porovnavam takto: „$forValue|number != $var“
Jak to vyresit?

Editoval zery (22. 5. 2019 5:48)

David Matějka
Moderator | 6445
+
0
-

ahoj, co znamená, že to nefunguje, jak má? jaké jsou dvě hodnoty, které porovnáváš? jak vypadá kód?…

Pavel Kravčík
Člen | 1182
+
0
-

„$forValue|number != $var“intval($foo) !== intval($bar)

Editoval Pavel Kravčík (22. 5. 2019 9:36)