1 / 21

Proměnné a podmínky

Proměnné a podmínky. Pro začátek něco lehčího. Obsah. Proměnné Podmínky (21 snímků). Proměnné. Proměnná. Označení libovolného objektu pro snazší práci Umožňují abstrakci problému V matematice a logice zastupují libovolné konkrétní objekty –

sheri
Télécharger la présentation

Proměnné a podmínky

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Proměnné a podmínky Pro začátek něco lehčího

  2. Obsah Proměnné a podmínky v PHP • Proměnné • Podmínky • (21 snímků)

  3. Proměnné a podmínky v PHP Proměnné

  4. Proměnná Proměnné a podmínky v PHP • Označení libovolného objektu pro snazší práci • Umožňují abstrakci problému • V matematice a logice zastupují libovolné konkrétní objekty – • … a, b a c jsou délky stran trojúhelníka • … v je rychlost automobilu jedoucího …

  5. Proměnné v Programování Proměnné a podmínky v PHP • Pojmenované uložiště informací • Čísla, texty, obrázky, soubory • Typ a hodnota • Typové jazyky: proměnná má typ • Beztypové jazyky: hodnota proměnné má typ (tedy typ proměnné se může měnit)

  6. Proměnné v PHP Proměnné a podmínky v PHP • Název je souvislý řetězec bez mezer • Je uvozen znakem $ • Začíná znakem A-Za-z_ • V názvu lze použít znaky A-Za-z1-9_ • Nepoužívají se znaky s háčky a čárkami

  7. Názvy proměnných Proměnné a podmínky v PHP • Proměnné začínající _ je zvykem používat pro struktury interpretu • Výstižné pojmenování: • Vyska / v • Urok / u • DelkaStranyA / a • nahrazení mezery podtržítkem: vedlejsi_pocitadlo • lowerCamelCase: vedlejsiPocitadlo • upperPascalCase: VedlejsiPocitadlo

  8. Výpis proměnné Proměnné a podmínky v PHP • $a = “ je velké”; • Echo $a; • Echo “$a“; • Echo “Číslo $a”; • Echo ‘Číslo $a’; • Echo “<p>Číslo $a</p>“;

  9. Typy proměnné Proměnné a podmínky v PHP • Celá čísla (int, integer) • Čísla s plovoucí desetinnou čárkou (float, real) • Řetězce (string) • Boolean • Pole • Objekty • Zdroj • NULL

  10. Výpis typu a hodnoty Proměnné a podmínky v PHP • $a = false; • echo $a; • var_dump($a) • Vypíše hodnotu a typ proměnné – rozepíše i obsah pole • Hledání chyb, ladění aplikace

  11. Chování proměnných Proměnné a podmínky v PHP • PHP je netypový jazyk • Do proměnné lze uložit libovolná data • Typ obsahu lze měnit • Není třeba deklarovat předem • Použití bez inicializace je jen varování

  12. Proměnné a podmínky v PHP Podmínky

  13. Podmínky Proměnné a podmínky v PHP • Umožňuje programu rozhodovat se, zda se příslušný příkaz provede • Samotná podmínka musí dávat smysl – výsledek výrazu musí být jasně: • Pravda • Nepravda • Příklady operátorů:==; !=; >; <; >=; <=

  14. Pravdivost proměnných Proměnné a podmínky v PHP • Převod datových typů na boolean • Vše, co není nepravda, je pravda • Nepravdivé výrazy jsou: • false • (int) 0 • (real) 0.0 • prázdný řetězec "" a řetězec "0" • prázdné pole • objekt bez metod a datových členů • NULL

  15. Podmíněné zpracování Proměnné a podmínky v PHP • Příkaz se provede jen, je-li splněná podmínka. • If (podmínka){příkaz;}

  16. Větvení Proměnné a podmínky v PHP • Podle splnění podmínky se provede buď první nebo druhý příkaz. • If (podmínka){příkaz1;} else {příkaz2;}

  17. Příklad Proměnné a podmínky v PHP • $a = 5; • If ($a > 7){echo “Bum”;} else {echo “Bác”;}

  18. Pozor Proměnné a podmínky v PHP (…) • Závorky • Kolem podmínky: kulaté • Kolem příkazů: složené • Pokud je v podmínce jen jeden příkaz, nemusí se závorky psát – my je budeme raději psát vždy. • Středníky • Kde končí jednotlivé příkazy {…}

  19. Shrnutí Proměnné a podmínky v PHP • Jak vypadá proměnná • Jak proměnnou vypsat • Jak zjistit typ obsahu proměnné • Jak vypadá příkaz if • Jaké hodnoty proměnných jsou “pravdivé” • Jak psát správně závorky a středníky

  20. K Zamyšlení Proměnné a podmínky v PHP • Co je výsledkem: • $cislo = 2; • $text = “”; • If ($cislo) echo “A”;else if ($text) echo “B”; else echo “C”;

  21. Příště Proměnné a podmínky v PHP • Operace • Vstup dat

More Related