2. Článek - Operátor echo.

 2011-05-31 00:00:00
 Dmitry Burobin
Ahoj, ve druhém článku Vás seznámím s prvním operátorem, který budeme používat nejčastěji, a to s operátorem echo. Pomoci kterého budeme vypisovat data na obrazovku.
Abysme mohli napsat aspoň několik řádku kódu, kteři budou plnít nějakou funkci, musíme znát syntaxu jazyku. Proto začinajíci programator php se musí naučit základní pravidla.
Začneme tím, že každý fragment kodu, pro to aby byl zpracován na straně serveru, musí být umístěn mezi tegy
<?php Váš kod;?>

Operátor echo

echo – vypíše jeden nebo více řadku.

Popis

void echo ( string arg1 [, string argn...] )

Jako v ostatních jazycích v php existuje několik typu proměnných, postupně projdeme všechny typy. Začneme řetězci.

Řetězci

Řádek může byt definován třemi způsoby:
1) Apostrof
2) Uvozovky
3) heredoc – syntaxou.

Apostrofy

Nejjednodušší způsob definovát řadek – je uzavřit jeho do apostrofů (symbol ‘) . Pro použití apostrofu uvnitř řádku, musíme ho předejít symbolem zpětného lomítka (\) tzn. zastínit ho. Jestli zpětné lomítko má být před apostrofem nebo na konci řádku, musíte opakovat apostrof. Všiměte si, že jestli se pokusíte zastínit jakykoliv jiný symbol, zpětne lomítko bude taky vypsané! Takže, není nutné stinít zpětné lomítko.
<?php

echo ‘to je obyčejný řadek’;



echo 
‘Jednou Arnold řekl“I[zde 1 lomitko]’ll be back”’;

//Vypiše:  Jednou Arnold řekl: “I’ll be back”



echo ‘Odstranili jste C:[zde 2x lomitko]*.*?

//Vypiše:  Odstranili jste C:\*.*?



echo ‘Odstranili jste C:[zde 1 lomitko]*.*?

//Vypiše:  Odstranili jste C:*.*?



echo ‘Tohle neuděla [zde 1 lomitko]n nový řádek’;

//Vypiše:  Tohle neuděla \n nový řádek



echo ‘Proměnné $expand a $either se nedosadí’;

//Vypiše:  Proměnné $expand a $either se nedosadí

?>

Uvozovky
Jestli řadek je uzavřen do uvozovek, pak PHP rozpoznáva větší množstvi specifických symbolů:
\n - nový řádek
\t - vodorovná tabulace
\ - zpětné lomítko
\$ - symbol dolaru
\” - uvozovka
Všimněte si třech posledních symbolů, a sice přidáni zpětneho lomítka před specifickým symbolem.

Praktikum

Takže, když chceme vypsát nějaky html-kód, tak musime stínit uvozovky:
<?php

echo <a href=[zde 1 lomitko]
http
://koding.wz.cz[zde 1 lomitko]”>Čau kamo!</a>”; 

?>

Tady stínime uvozovky
<?php

echo <a href=[zde 1 lomitko]
http
://koding.wz.cz[zde 1 lomitko]”>Čau kamo!</a>’; 

?>

V tomto případě uvozovky nestínime.
Ještě Vám ukážu jeden příklad použití operátoru echo:
<?php

echo <html>

<
head>

<
title>Moje prvni stranka</title>

</
head>;

print 
<body><p>Tohle je text,
ktery Vam pomuze vydelat 
spoustu 
[zde 1 lomitko]$

<
br><a href=[zde 1 lomitko]
http
://koding.wz.cz[zde 1 lomitko]”>blog pro zacatecniky</a></p></body>”;

echo </html>

?>

Všechny tyhle příklady si budete moci vyzkoušet po dalším článku, kde nainstalujeme Apache+php+MySQL(localhost) akorat zaměníme tegi:
[zde 1 lomitko] na \

Závěr

Jak vidíte všechno je zatím velmi jednoduché, dále budeme pracovat s proměnnymi, databazemi a abysme mohli vypsat potřebnou informaci, musíme znat tyhle základy. V prvním článku jsem psal, že budeme instalovát localhost, tudyž Apache+PHP+MySQL, omlouvám se, ale ten článek bude ten další, protože nenašel jsem ted´ kde vlastně vyzkoušet, zda všechny moje nastavení budou správně fungovat jak v Windows XP tak i na sedmičce, takže určitě v nejbližší době napišu jak se to udělá a pustíme se do opravdového programování. Děkuji Vám, že čtete moje články a nezapomínejte se podepisovát na RSS zdroj, dál ještě bude hodně zajímavosti.
P.S. Opravujte moje chyby
Systém Orphus
Napište komentář.
Celkem komenrářů(22)
Haroreab - 2017-11-05  04:24:32
 Amoxicillin Dosage Kittens Cialis Hace Falta Receta [url=http://howmuchisvia.com]viagra online[/url] Clomid 100g Effets Secondaires How To Buy Cheap Generic Viagra
Haroreab - 2017-11-05  04:24:31
 Amoxicillin Dosage Kittens Cialis Hace Falta Receta [url=http://howmuchisvia.com]viagra online[/url] Clomid 100g Effets Secondaires How To Buy Cheap Generic Viagra
Haroreab - 2017-11-05  04:24:30
 Amoxicillin Dosage Kittens Cialis Hace Falta Receta [url=http://howmuchisvia.com]viagra online[/url] Clomid 100g Effets Secondaires How To Buy Cheap Generic Viagra
Haroreab - 2017-11-05  04:24:29
 Amoxicillin Dosage Kittens Cialis Hace Falta Receta [url=http://howmuchisvia.com]viagra online[/url] Clomid 100g Effets Secondaires How To Buy Cheap Generic Viagra
Jeffpoonia - 2017-10-15  22:48:55
 Viagra For Men Price In Kolkata 390 Efficienza Propecia [url=http://cheapestcial.com ]viagra cialis[/url] Citas Cialis Cialis For Il Election
Haroreab - 2017-10-14  19:29:30
 Acheter Viagra Bruxelles Vente Sildenafil 50 Mg [url=http://levitrial.com]buy vardenafil 40 mg online[/url] Cialis Online Fastest Delivery
Haroreab - 2017-10-09  10:26:19
 Kamagra Oral Jelly 100mg Reviews 225 [url=http://leviprices.com]why is levitra so expensive[/url] Doxycycline Isotrex Buy Albendazole Online Cialis By Mail
Haroreab - 2017-10-09  10:26:18
 Kamagra Oral Jelly 100mg Reviews 225 [url=http://leviprices.com]why is levitra so expensive[/url] Doxycycline Isotrex Buy Albendazole Online Cialis By Mail
Haroreab - 2017-10-09  10:26:17
 Kamagra Oral Jelly 100mg Reviews 225 [url=http://leviprices.com]why is levitra so expensive[/url] Doxycycline Isotrex Buy Albendazole Online Cialis By Mail
Haroreab - 2017-10-09  10:26:16
 Kamagra Oral Jelly 100mg Reviews 225 [url=http://leviprices.com]why is levitra so expensive[/url] Doxycycline Isotrex Buy Albendazole Online Cialis By Mail
Haroreab - 2017-10-06  17:03:19
 Cheap Progesterone For Sale Mastercard Kamagra Fast [url=http://cheapviasales.com]viagra[/url] What Is Zithromax Ivermectin Online
Haroreab - 2017-10-04  02:37:08
 Propecia Diabetes Medication Viagra Nur Auf Rezept Zyban Without Prescription On Clearance [url=http://buygenericvia.com]viagra online[/url] where to buy tab isotretinoin visa Achat Viagra Site Us En Ligne Canada
Haroreab - 2017-10-04  02:37:07
 Propecia Diabetes Medication Viagra Nur Auf Rezept Zyban Without Prescription On Clearance [url=http://buygenericvia.com]viagra online[/url] where to buy tab isotretinoin visa Achat Viagra Site Us En Ligne Canada
Haroreab - 2017-10-04  02:37:06
 Propecia Diabetes Medication Viagra Nur Auf Rezept Zyban Without Prescription On Clearance [url=http://buygenericvia.com]viagra online[/url] where to buy tab isotretinoin visa Achat Viagra Site Us En Ligne Canada
Haroreab - 2017-10-04  02:37:05
 Propecia Diabetes Medication Viagra Nur Auf Rezept Zyban Without Prescription On Clearance [url=http://buygenericvia.com]viagra online[/url] where to buy tab isotretinoin visa Achat Viagra Site Us En Ligne Canada
Haroreab - 2017-09-30  13:29:46
 accutane online pharmacy uk Elimite Cream At Cvs [url=http://costofcial.com ]online pharmacy[/url] Buy Lasix Canada No Prescription Cialis Dosage 40 Mg
Haroreab - 2017-09-30  13:29:45
 accutane online pharmacy uk Elimite Cream At Cvs [url=http://costofcial.com ]online pharmacy[/url] Buy Lasix Canada No Prescription Cialis Dosage 40 Mg
Haroreab - 2017-09-30  13:29:44
 accutane online pharmacy uk Elimite Cream At Cvs [url=http://costofcial.com ]online pharmacy[/url] Buy Lasix Canada No Prescription Cialis Dosage 40 Mg
Haroreab - 2017-09-30  13:29:44
 accutane online pharmacy uk Elimite Cream At Cvs [url=http://costofcial.com ]online pharmacy[/url] Buy Lasix Canada No Prescription Cialis Dosage 40 Mg
Haroreab - 2017-09-22  11:51:05
 Qsymia No Prescription Online [url=http://cialtobuy.com ]buy cialis[/url] Amoxicillin Long Term Effects
Propecia Generico Espana Propecia Male Fertility Hormone
Non Prescription Tadalafil cialis Genericviagra4
[1] [2] 
*v komentářich nesmíte používat sprostá slova a odkazy!!!Děkuji za pochopeni.