Autor | Zpráva | ||
---|---|---|---|
koudi Profil |
#1 · Zasláno: 5. 3. 2006, 18:52:56
Jde mi o to, že když potřebuju v php vypsat velký kus html kódu, jak je to lepší psát.
Ke každému řádku echo? Ukončit zápis php (?>) a potom zase pokračovat (<?php) ? Nebo jinak? Jak to děláte vy? |
||
Dero Profil |
#2 · Zasláno: 5. 3. 2006, 18:56:02
Ukončím blok PHP a napíšu HTML.
|
||
koudi Profil |
#3 · Zasláno: 5. 3. 2006, 18:59:26
To dělám většinou taky, ale když pak do toho potřebuju nějaký proměnný (třeba do tabulky), tak je to dost blbý. U echa je zase ten problém, že musim pamatovat na každou uvozovku apod.
|
||
WertriK Profil * |
#4 · Zasláno: 5. 3. 2006, 19:02:55
V knizce mam tzv "heredoc" pr. :
echo <<<ID text text $promenna text text ID; Vlastne se text ohranici dvema identifikatory, ktere musi byt stejne [!] a pred prvnim identifikatorem musi byt <<<, posledni identifikator musi byt na radku jako prvni tzn prednim nemuze byt ani mezera. A idenfikatory musi byt pouze alfanum. a nesmi zacinat _ . Jestli ti to bude fakcit tak sem napis, protoze me to zrovna moc slapat nechtelo... |
||
koudi Profil |
#5 · Zasláno: 5. 3. 2006, 19:11:28
No jo, funguje to. Ale jak si tak vzpomínám, tak tohle už sem viděl na jednom webu, kde sem něco předělával.
|
||
djlj Profil |
#6 · Zasláno: 5. 3. 2006, 19:15:05
Ke každému řádku echo?
Proč na každý řádek? Prostě echo "<span> neco </span>"; atd.. |
||
koudi Profil |
#7 · Zasláno: 5. 3. 2006, 19:15:45
djlj
jj, já vim, ale prostě tohle mi nikdy moc nevyhovovalo :) |
||
Leo Profil |
#8 · Zasláno: 5. 3. 2006, 19:42:20
"Ukončím blok PHP a napíšu HTML."
Me too, Leo |
||
Dero Profil |
#9 · Zasláno: 5. 3. 2006, 19:44:21
Jinak kdyby někoho zajímal heredoc, tak ať čte tady: http://php.ftp.cvut.cz/manual/cs/language.types.string.php#language.ty pes.string.syntax.heredoc
Osobně bych si na to musel těžce zvykat. |
||
WertriK Profil * |
#10 · Zasláno: 5. 3. 2006, 19:55:52
Ja se rad ucim nove veci, hlavne kdyz mi usnadni praci. Takze herodic zacnu pouzivat casteji ....
|
||
error414- Profil * |
#11 · Zasláno: 6. 3. 2006, 08:39:58
Myslim ze neni spatne pouzit i jednoduchy sablonovaci system. template Power, fastTemplate atd..
Hlavne ne smarty. |
||
mila Profil |
#12 · Zasláno: 6. 3. 2006, 11:17:56
Trochu z jiného pohledu:
- Pokud uzavřeš ?>, tak můžeš jednoduše naformátovat html. (Odsazení, konce řádků) Dokud to je přes echo, tak to prakticky nejde.v - Pokud uzavřu ?>, tak mi PSpad zvýrazňuje syntaxi a doplňuje tagy. |
||
djlj Profil |
#13 · Zasláno: 6. 3. 2006, 12:38:17
Pokud uzavřeš ?>, tak můžeš jednoduše naformátovat html. (Odsazení, konce řádků) Dokud to je přes echo, tak to prakticky nejde.
Prakticky to jde ;). |
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0