Navigace:Pravda v očích.cz ⇒ PHP ⇒ Začínáme s PHP (4)
Začínáme s PHP (4)
Dnešní díl seriálu se bude věnovat podmínkám.$vec = „rohlik“;
if ($vec == „rohlik“) { // pokud je obsah proměnné věc roven slovu rohlík
echo „1.50Kč“; //vypíšeme 1.50Kč
} elseif ($vec == „počítač“) { //pokud je obsah proměnné roven slovu počítač
echo „40 000Kč“; //vypíšeme 40 000Kč
} //konec podmínky
Zkuste si poté také do proměnné $věc vložit „počítač“, co se asi stane? :o)
Kometáře
Taky jsem si kdysi vedl web s "tutoriály", proto abych si dané znalosti upevnil a vyzkoušel si, co všechno si pamatuju a čemu už rozumím. Předpokládám, že z podobného důvodu píšeš i tenhle úvod k php, protože na tutoriál jsou ty témata dost krátká a velmi stručná a v tomhle díle už si udělal několik chyb. Předně se ti nějak špatně zobrazily uvozovky, takže copy&past vygeneruje zcela logicky chybu. Další věcí je samotný zápis podmínky, operátor přiřazení, tedy ono typické =, by se v podmínce neměl vyskytovat, protože operátorem porovnání je až == popř. typová varianta === a jejich negované varianty. Pokud by $vec nebyla typu strig, ale třebas integer, nedošlo by tak vůbec k vyhodnocení podmínky, což si můžeš zkusit. Pokud si matně pamatuju, tak v dřívějších verzích php to nešlo ani u stringu. Třetí věc je samotná syntaxe podmínky. elseif je součástí rozvětvenějších podmínek, v téhle konstrukci zcela postačí else.
28.4.2006 16:04
tak oprava, ono to samozřejmě nejde u stringu ani dnes, už jsem se začínal divit, že by se vývojáři takto nepochopitelně rozhodli, ale předpokádal jsem, že sis ten příklad vyzkoušel
28.4.2006 17:04
aaaa díky... sem si všiml až teď že místo == tam mám =... díky moc, opraveno
28.4.2006 21:04
Nevím co s tím, píše mi to chybu:
Parse error: parse error, expecting `','' or `';'' in /3w/wz.cz/b/bee-share/podminky.php on line 6
Děkuji za odpověď!
23.3.2008 21:03
niekde mas chybu, najlepsie bude, ked sem das subor podminky.php
24.3.2008 15:03
Tady je adresa souboru http://sebasty.wz.cz/podminky.php, a tady jsem jej uploadl na server http://uloz.to/268173/podminky.php
24.3.2008 16:03
Související články
- Začínáme s PHP (1)
- Začínáme s PHP (2)
- Začínáme s PHP (3)
- Začínáme s PHP (4)
- Začínáme podnikat na Internetu - 1. díl
Jakub Dvořák |