Autor Zpráva
lama
Profil *
Chci se zpetat, co je v PHP zápis <%neco%>, já v tom vidim entitu (z XML), ale nevim co to je v PHP a na co to použít. Je to k vidění v redakčních systémech a tušim, že by to mohla být proměnná, ale chtěl bych vědět něco konkrétnějšího, díky.
Petra
Profil
To je ASP způsob vkládání PHP kódu, takže něco jako <? ?>
lama
Profil *
Ale já to viděl přímo v PHP kódu
ah01
Profil
Aktualizováno:

V php lze vytisknout proměnnou přímo jako <?=$název;?> což je obdoba příkazu echo (<? echo $název; ?>) . Stejně lze použít ASP tagy <%=$název%;>, ale bez toho '=' je to pouze ohraničení PHP kódu.

viz http://php.ftp.cvut.cz/manual/cs/language.basic-syntax.php#language.ba sic-syntax.phpmode

ty ASP tagy musí být povolené v php.ini ( http://php.ftp.cvut.cz/manual/cs/ini.core.php#ini.asp-tags ), ve výchozí konfiguraci jsou zakázané (osobně je nepoužívám a už jsem úplně zapomněl, že tahle možnost v php je)


A můžu se zeptat, proč v tom vidíš entitu z XML? Já myslel že entita je &nějaký_název; ?
lama
Profil *
Protože v XML se entity uvozují %
habendorf
Profil
Protože v XML se entity uvozují %

Normální entity se uvozují &, pomocí % se uvozují entity parametrické.
Rob
Profil
Tohle mi taky vrtalo hlavou, to že je o z ASP jsem se už před časem dozvěděl, ale taky by mě zajímalo jak na to. Jak zapsat, že když tam bude <%neco%>, tak že tam vloží.... co já vím..... echo "tady je NĚCO";
Toto téma je uzamčeno. Odpověď nelze zaslat.

0