"> ">

Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Spojování řetězců Spojování řetězců Pro spojování řetězců se používá operátor Pro spojování řetězců se používá operátor. (tečka). V jiných jazycích se.

Podobné prezentace


Prezentace na téma: "Spojování řetězců Spojování řetězců Pro spojování řetězců se používá operátor Pro spojování řetězců se používá operátor. (tečka). V jiných jazycích se."— Transkript prezentace:

1 Spojování řetězců Spojování řetězců Pro spojování řetězců se používá operátor Pro spojování řetězců se používá operátor. (tečka). V jiných jazycích se používá operátor + (plus). (tečka). V jiných jazycích se používá operátor + (plus)Příklad:<span><? echo "Klidně si spojím slova "."Česká "."republika."; ?></span> Tečka zde vedla ke spojení, zřetězení řetězců Tečka zde vedla ke spojení, zřetězení řetězců

2 Spojování řetězců Spojování řetězců Všimněte si, že v předchozím příkladu nám tečka spojila řetězce: Všimněte si, že v předchozím příkladu nám tečka spojila řetězce: Klidně si spojím slova Klidně si spojím slova Česká Česká republika republika Tečka za slovem republika nemá žádný vliv na spojovaní řetězců, protože je uvnitř závorky a tím patří k řetězci "republika". Tečka za slovem republika nemá žádný vliv na spojovaní řetězců, protože je uvnitř závorky a tím patří k řetězci "republika". Obr. 1

3 Spojování řetězců Spojování řetězců Při nepozornosti a použití operátoru "+" místo ".", dostanete zcela odlišné výsledky: Při nepozornosti a použití operátoru "+" místo ".", dostanete zcela odlišné výsledky:<span><? echo 2 +3; // výsledek bude 5 echo " "; echo 2. 3; // výsledek bude 23 ?></span>

4 Escape sekvence Escape sekvence Ecsape sekvence slouží k zápisu všech znaků, a to i těch nestandardních. Ecsape sekvence slouží k zápisu všech znaků, a to i těch nestandardních. Escape sekvence se zapisují pomocí zpětného lomítka \. Escape sekvence se zapisují pomocí zpětného lomítka \. Chcete-li zapsat například zpětné lomítko, musíte napsat dvě zpětná lomítka za sebou. První zpětné lomítko znamená znak escape sekvence a druhé zpětné lomítko vlastní znak, který chcete zapsat. Chcete-li zapsat například zpětné lomítko, musíte napsat dvě zpětná lomítka za sebou. První zpětné lomítko znamená znak escape sekvence a druhé zpětné lomítko vlastní znak, který chcete zapsat.

5 Escape sekvence Escape sekvence Sekvence Význam \nNový řádek \„Uvozovky \rPřechod na začátek řádku \tTabelátor \\Zpětné lomítko \$Dolar

6 Escape sekvence Escape sekvence Příklad: Budete-li chtít donutit příkaz echo, aby ve výstupu zobrazil skutečnou uvozovku, můžete napsat např. toto: Příklad: Budete-li chtít donutit příkaz echo, aby ve výstupu zobrazil skutečnou uvozovku, můžete napsat např. toto:<? echo "PHP už \"skoro\" umím." ; ?> Obr. 2

7 Otázky k opakování 1. Jakým způsobem se spojují řetězce? 2. K jakému účelu se v PHP používá znak "\"? 3. Co je to tzv. escape sekvence a k jakému účelů slouží? 4. Lze použít pro spojování řetězců znak "+"?

8 Použité zdroje BLÁBOLIL, R. Informační a komunikační technologie. 3. rozšířené vydání. České Budějovice: KOPP, 2011. str. 407 BLÁBOLIL, R. Informační a komunikační technologie. 3. rozšířené vydání. České Budějovice: KOPP, 2011. str. 407 Použité obrázky: Vlastní


Stáhnout ppt "Spojování řetězců Spojování řetězců Pro spojování řetězců se používá operátor Pro spojování řetězců se používá operátor. (tečka). V jiných jazycích se."

Podobné prezentace


Reklamy Google