Autor | Zpráva | ||
---|---|---|---|
k Profil * |
#1 · Zasláno: 14. 5. 2007, 18:27:11
jaký je rozdíl mezi <? ?> a <?php ?> ? jde o php soubor nebo to je uplně jedno co ztoho ?
|
||
nightfish Profil |
#2 · Zasláno: 14. 5. 2007, 18:28:39
<?php je výhodnější, protože funguje i při short_open_tag = Off
|
||
DoubleThink Profil * |
#3 · Zasláno: 14. 5. 2007, 18:36:26 · Upravil/a: DoubleThink
jaký je rozdíl mezi <? ?> a <?php ?>
Jsou to 2 ze 4 způsobů oddělení PHP bloku kódu. Jak říká nightfish, je nejlepší používat <?php. Od PHP6 bude navíc direktiva short_open_tag implicitně off a jde očekávat, že bude jednou odstraněna (kvůli omezení kolize s XML hlavičkou). |
||
k Profil * |
#4 · Zasláno: 14. 5. 2007, 19:25:08
takže teoreticky pokud nepoužívám tu funkci a do budoucna to je uplně fuk jestli to mám tak nebo tak ? jaké jsou další způsoby oddělení kodu ?
|
||
YoSarin Profil |
#5 · Zasláno: 14. 5. 2007, 21:33:14
k
short_open_tag není funkce, ale jakási vnitřní proměnná php. Jak řekl DoubleThink - od PHP6 bude short_open_tag standartně vypnut (nastaven na off), což znamená, že <? ?> nebude fungovat (budeš muset používat <?php ?>, nebo si v nastavení serveru short_open_tag zapnout). Pokud ale máš nastavený short_open_tag na on, můžeš kromě <? použít také <?=, což je ekvivalent pro <? echo. (ještě se neví jak bude s tímhle nakládáno v PHP6) Do budoucna je 100% lepší používat <?php. |
||
DoubleThink Profil * |
#6 · Zasláno: 15. 5. 2007, 17:19:34
jaké jsou další způsoby oddělení kodu?
ASP styl: <% %> HTML styl: <script language="php"> </script> |
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0