Proč jsou v PHP divný příkazy...
Proč je v PHP příkaz <? echo "NĚCO NAPSANÉ" ?> Když můžu normálně napsat : NĚCO NAPSANÉ a vyjde to na stejno jako ten příkaz...
Ještě... proč tam je třeba spojování řeťězců ?? Např <?echo "Klidně si spojím úvod "+"se závěrem"?> ?? Když to stejně napíše... Klidně si spojím úvod se závěrem...
A na co tam je echo ??? Nechápu...
A proč když si chi prohlídnout stránku tak tam mám : Warning: Unexpected character in input: '\' (ASCII=92) state=1 in c:\apache\htdocs\q.php on line 1
Parse error: parse error in c:\apache\htdocs\q.php on line 1
CO JE TO ?
Doporučil bych pár článků o PHP na intervalu či podobně zaměřených serverech. Víc cokoliv je asi zbytečné...
To právě dělám a nechápu to...musíte mi to vysvětlit
To doufám nemyslíš vážně?!?!?
Zkus mrknout na tento seriál o PHP. Je super.
article.php
Tam se právě učím !!! Ale je to tam na *** Ptž tam nevysvětlili můj problém !!
To je tak na týdenní ban, co ty na to hoste?
Tuto myslenku bych podporil. Mirkovi se objevila konkurence.
PrasatkoPee
Necháme ho uzrát....
myslim, ze som ti to vysvetlil dost jasne, ty ale najskor potrebujes priklad. takze uvediem jednoduchy priklad:
ak vsak mas len napisat <? echo "premenna var sa rovna 1"; ?>, tu to vyznam nema, pretoze sa nic dynamicky nemeni a mozes rovno napisat premenna var sa rovna 1
Echo a spojování řetězců se nejčastěji používá k vypsání proměnné...
např.:
Předem si pochopitelně pomocí příkazů PHP přiřadíš do těch proměnných odpovídající hodnoty... Stačí si přečíst obsah helpu k příkazu Echo, dotaz je fakt triviální...
Ta chyba, co ti to hlásí, tak tam máš nějaký překlep nebo chybí středník, čárka, lomítko a podobně.
Hoste,
tvuj kod by zahlasil asi nejcastejsi chybu, kterou hlasi i mě a nedokáži ti říct jakou, protože by to záleželo na předchozích kódech.
Zapomenutý středník to je prevít.
K čemu středník? Když je v kódu jen jeden příkaz tak není potřeba....
odkedy?
//edit: teraz som si vsimol, ze pises v kode a nie na jednom riadku. tak to som nikdy neskusal a najskor mas pravdu.
Myslíš v ostrůvku kódu PHP? Protože jinak bys neměl jak naplnit proměnnou $datum a $jmeno.
Nezkoušel jsem to OK, ale není to dobrá praxe ! A každý ví proč
echo je normalny php prikaz na vypis stringov. k tvojej otazke, preco tam je <? echo "NĚCO NAPSANÉ" ?> ked to moze byt len NĚCO NAPSANÉ. php, asp, jsp je vylepsene Server Side Include
- http://help.eurohost.cz/showArticle.php?article=ssi -(server-side-includes) . co to znamena: ak mas dokument napisany v php, tak moze pracovat v 2 rezimoch: bud ako php alebo ako plaintext/html. to sa rozlisuje prave na zaklade znaciek <? ?>. cize ak server narazi na znacky <? ?> tak sa prepne do php modu a php spracuje vsetko medzi znackami <? ?> a potom posle vysledok serveru a ten nasledne klientovi. vsetko mimo znaciek <? ?> posle server okamzite klientovi. cize <? echo "NĚCO NAPSANÉ" ?> spracuje php a vysledok NĚCO NAPSANÉ posle server kientovi. ak sever ale natrafi len na NĚCO NAPSANÉ, tak to posle okamzite klientovi. odporucam ale najprv zacat citat manual, kde je toto napisane, inac sa php nikdy nenaucis. mozes si ho stiahnut z download-docs.php a je tam aj v cestine(format html, alebo klasicky windows help - chm).
este doplnim, ze mozes pouzivat aj skrateny zapis echo, tak ako to je napriklad v jsp alebo asp: miesto
<? echo $foo;?> mozes pisat <?=$foo?>, kde $foo je premenna.
Možno si niektorí myslíte, že sa pýta sprostosti, ale pre takých, čo začínajú s programovaním je to dobré na pochopenie podstaty jazyka. Samozrejme, nechcem tým podporiť autora, aby pridával takéto "nezmyselné" otázky, ale treba sa na to proste pozerať s nadhľadom.
tak, tak. ked vidim, ako si zapisal ten komentar, davam ti 100% zapravdu.
Nejde o to na co se ptá, ale jak se ptá.
Dobry den,
koukam ze tazatel je uplny zajic !
Clovece, nechcete jeste manual na hledani s google.com ?
[mod]odstránený odkaz - nevkladajte príspevky s nulovou informačnou hodnotou do vyriešenej a starej otázky, len aby ste mohli na koniec uviesť odkaz na Vaše stránky, ktoré s problémom nijako nesúvisia! (los)[/mod]
Ehm,ehm mám dojem že toto vlákno je už dávno pryč...
Kdyby bylo pryč, tak nebude tady.
misto echo je taky print print_r ty take vypisuji promennou ale nejcasteji se pouziva echo treba i takto :