V jednoduchých uvozovkách echo retezec ; V dvojitých uvozovkách echo retezec ; Syntaxe heredoc $text = <<<MMM Dlouhy text, který je nekonečý MMM; echo $text;
ANO $c= 1000000; $p= 949800; $c>=$p echo nad prum ; echo pod prum ANO strlen($c)>=7 echo milionar ; NE
ANO $datum= ; $c>=$p echo nad prum ; echo pod prum ANO strlen($c)>=7 echo milionar ; NE
Zjistěte zda hodnota v proměnné$c $cislo isloje sudánebo licháa zda je počet cifer čísla větší nebo menší než 2. Příklady výpisů: $cislo cislo= 1000 00; Číslo1000 je sudé Číslo 1000 má počet cifer větší než 2 tj. 4 $cislo cislo= 99; Číslo99 je liché Číslo 99 má počet cifer méně nebo rovno 2 tj. 2
$a = 10;$b = 5; Číslo 10 je většínež číslo 5 $a = 2;$b = 50; Číslo 2 je menšínež číslo 50 $a = 5;$b = 5; Číslo 5 je shodnés číslem 5
Otestujete zda zadaný řetězec v proměnné $datum je datum ve formátu DD.MM.RRRR
Příklady velikostí a b c Rovnostranný 3 3 3 Pravoúhlý 3 4 5 Rovnoramenný 3 3 5 Obecný 2 8 9 Není trojúhelník 5 5 12
ANO NE echo není trojú ; ANO $c*$c== ($a*$a+$b*$b) echo pravoúhlý a rovnoramenný ; $c<$a+$b ANO echo rovnostranný ; NE $a==$b Or $b==$c Or $a==$c ANO echo trojúhelník je rovnoramenný ; NE ANO $a==$b and $b==$c $c*$c== ($a*$a+$b*$b) echo trojúhelník je pravoúhlý ; NE NE echo trojúhelník je obecný ;
Operátor Význam and Logický součin Pravda když Jsou obě hodnoty pravdivé Logický součet Je alespoň jedna hodnota or pravdivá xor Exkluzivní OR Je právě jedna hodnota pravdivá! Negace True když bylo False a naopak && Logický součin Jsou obě hodnoty pravdivé Logický součet Je alespoň jedna hodnota pravdivá
Vytvořte skript pro výpočet BMI. Na základě vypočtené hodnoty se uživateli vypíše v jaké se nachází kategorii. Kategorie Rozsah BMI kg/m 2 těžká podvýživa BMI 16,5 podváha 16,5 18,5 ideální váha 18,5 25 nadváha 25 30 mírná obezita 30 35 střední obezita 35 40 morbidní obezita BMI > 40
Vytvořte skript, který pro bod zadaný souřadnicemi xa yurčí číslo kvadrantu, ve kterém bod leží. Rozklad 2D na kvadranty $x, $y souřadnice bodu $kv výsledný kvadrant - + y - 0 x +
Inkrementace $a = $a+1; $a++; ++$a; Př: $a = 10; $a++; echo $a; //vypise 11 $b = $a++; echo $b; //vypise 11 echo $a; //vypise 12 $b = ++$a; echo $b; //vypise 13 echo $a; //vypise 13 Dekrementace $a = $a-1; $a--; --$a; Př: $a = 10; $a--; echo $a; //vypise 9 $b = $a--; echo $b; //vypise 9 echo $a; //vypise 8 $b = --$a; echo $b; //vypise 7 echo $a; //vypise 7
Jednoduché $a = 10; Složené $a = $b = $c = 10; Složené s prioritou $a = ($b=3) + 4; $b = 3; $a = $b+4;
$a = $a + 30; $a += 30; $a = $a -30; $a -=30; $a = $a * 30; $a *=30; $a = $a / 30; $a /=30; $a = $a %30; $a %= 30;
Vysvětlující příklad: $jm = cz ; //cz, en, de, pl, ru if($jm == cz ) echo Vítejte ; if($jm == en ) echo welcome ; Switchem $jm = cz ; switch($jm) { case cz : echo Vítejte ; break; case en : echo Welcome ; break; case de : echo Willkommen ; break; default: echo Vítejte ; break; }
1pražský loket= 59,3 cm. 1palec palec= 2,54 cm Z cm Převeď Do palec loket palec cm
Zjistěte zda zadané číslo je prvočíslo. Definice prvočísla Prvočíslo je přirozené číslo, které je beze zbytku dělitelné právě dvěma různými přirozenými čísly, a to číslem jedna a sebou samým.
Napište program, který spočte součet celých čísel od zadané dolní meze do zadané horní meze. Vstupními hodnotami tedy budou dvě celá čísla, výstupní hodnotou jedno číslo- součet. 1. Pomocí cyklu while 2. Pomocí cyklu do while 3. Pomocí cyklu for
Blok příkazů, které se upakují. while(podmínka) { Blok příkazů; } $i=0; while($i<10) { echo $i; $i++; }
do{ blok příkazů; }while(podmínka) $i=0; $i=0; do{ while($i<10) echo $i; { $i++; echo $i; }while($i<10) $i++; }
for(pomocná_proměnná=počáteční_hodnota;podm ínka;co_se_má_v_každém_kroku_cyklu_s_pomocn ou_prom_stát) $i=0; { while($i<10) blok příkazů; { echo $i; } for($i=0; $i<10; $i++) { echo $i; } } $i++; $i=0; do{ echo $i; $i++; }while($i<10)
Vytvořte skript, který vygeneruje tabulku o zadaném počtu řádku a sloupců a do buňky vloží její souřadnice. 18 řádků kódu