Autor | Zpráva | ||
---|---|---|---|
IONI Profil * |
#1 · Zasláno: 29. 8. 2006, 19:55:51
neznáte někdo nějakou stránku, kde by bylo vysvětleno používání uvozovek? např. u polí jsou vidět zápisy pole["klíč"] ale i pole['klíč'], nebo include("soubor") ale i include('soubor') atd. chtěl bych si v tom udělat konečně jasno. díky
|
||
ah01 Profil |
#2 · Zasláno: 29. 8. 2006, 20:20:59
|
||
Casero Profil |
#3 · Zasláno: 29. 8. 2006, 21:06:27
ja bych řek že to je jedno jen u jednoduchých nemusíš escapovat
|
||
Joker Profil |
#4 · Zasláno: 29. 8. 2006, 21:31:56
Já bych řekl podle situace. Například pokud máte vypisovat HTML kód se spoustou dvojitých uvozovek, je lepší použít jednoduché uvozovky a nemusí se escapovat.
Další rozdíl je, že uvnitř jednoduchých uvozovek se nenahrazují proměnné... takže pokud vypíšete "$a", dostanete hodnotu proměnné a, pokud vypíšete '$a', dostanete text $a. |
||
tiso Profil |
#5 · Zasláno: 29. 8. 2006, 21:32:29
|
||
DoubleThink Profil * |
#6 · Zasláno: 29. 8. 2006, 23:38:15
Zpracování řetězce s jednoduchými uvozovkami je (neměřitelně) rychlejší - interpret nemusí analyzovat vnitřek.
Jako důležitější, než proměnné, vnímám spíš fakt, že u jednoduchých uvozovek se ignorují escapované znaky (třeba \r\n). |
||
tiso Profil |
#7 · Zasláno: 30. 8. 2006, 00:51:20
DoubleThink
Ďakujem za doplnenie vedomostí... |
||
Aesir Profil |
#8 · Zasláno: 30. 8. 2006, 10:47:45
DoubleThink:
u jednoduchých uvozovek se ignorují escapované znaky (třeba \r\n). Vím že to myslíte správněm ale aby to nepochopil někdo špatně, tak doplním, že se ignoruje jejich význam, ale vypíší se jako text.
|
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0