Autor | Zpráva | ||
---|---|---|---|
aaaaa Profil * |
#1 · Zasláno: 23. 5. 2010, 11:04:26
Podmínka mi kontroluje jestli je proměnná plná, nebo prázdná a já potřebuji, aby podmínka ukazovala že je proměnná plná i když v ní je uložené číslo 0, jak na to? díky
|
||
mckay Profil |
#2 · Zasláno: 23. 5. 2010, 11:32:48
aaaaa:
Takto? <?php if(empty($promenna)) { $return = "Proměnná je prázdná"; } else { $return = "Proměnná není prázdná"; } ?> |
||
nightfish Profil |
#3 · Zasláno: 23. 5. 2010, 11:45:36 · Upravil/a: nightfish
mckay:
„Takto?“ nikoliv („proměnná plná i když v ní je uložené číslo 0“) aaaaa: if (!empty($promenna) || $promenna === '0') |
||
Nox Profil |
#4 · Zasláno: 23. 5. 2010, 12:15:17
nightfish:
Proč identita? Jestli to má být striktně číslo, tak je to špatně a jestli ne, tak by se mělo použít normální porovnání, ne? |
||
sarojan Profil |
#5 · Zasláno: 23. 5. 2010, 13:21:34 · Upravil/a: sarojan
tak nic
|
||
aaaaa Profil * |
#6 · Zasláno: 23. 5. 2010, 13:23:56
Nakonec se mi to podařilo vyřešit s pomocí != ""
|
||
Nox Profil |
#7 · Zasláno: 23. 5. 2010, 13:26:54
sarojan:
Nedocílilo... koukni se do manuálu: http://www.php.net/manual/en/types.comparisons.php PHP na toto tolik nehraje... má to trochu i opodstatnění v tom, že kvůli svému zaměření má často textové vstupy, kde není možné rozlišit čísla a text (formuláře, parametry URL...) |
||
Časová prodleva: 14 let
|
0