v tomhle konkretnim pripade ne, tim cos napsal se vytvari asciovane pole, klic->hodnota.
ten klic muze byt libovolny string. pri stringu s mezerama bys mel asi problem, pokud bys nepouzil ani " ani ', rozdil mezi " a ' osvetli priklad:
rozdil je v interpretaci $ ve stringu. v "" se to bere jako promenna, v ' ' se to bere jako obycejny znak. plus asi dalsi veci - escape sekvence, ale tim su nejsem jistej. zkus si to. Ja pouzivam na stringy zasadne "", tam vim, co to dela.Kód:$p = "xxx"; $p2 = "xx"; $pole["$p"] = 1; $pole['$p'] = 2; echo $pole["xxx"]; //napise 1 echo $pole["x$p2"]; //napise 1 echo $pole["\$p"]; //napise 2 echo $pole['$p']; //napise 2





Odpověď s citací