Autor Zpráva
if
Profil *
Jak mám pomocí if porovnat dvě proměnné takto: $promenna1 je 0 nebo 1 a $promenna2 je 0, 1 nebo prázdná, tak aby to porovnávalo, že prázdná=0? Tudíš $promenna1=0, $promenna2 není definována, ale $promenna1=$promenna2
Joker
Profil
Stačí si tam tu nulu dosadit:
$promenna2 = empty($promenna2) ? 0 : $promenna2;

V daném případě by šlo lépe použít intval, která v případě že proměnná není číslo nebo je prázdná vrátí nulu:
$promenna2 = intval($promenna2);
if
Profil *
díky

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0