Autor | Zpráva | ||
---|---|---|---|
swetko Profil |
#1 · Zasláno: 21. 9. 2011, 23:04:57
Dobrý večer,
chcel by som sa opýtať ako riešite možnú duplicitu pri pomenúvaní premenných. Keď napríklad v súbore index.php použijem premennú "$cas" a potom ten istý názov použijem aj v includovanom súbore nastavania.php. Existuje možnosť výpisu použitých názvov premenných? Ďakujem |
||
ShiraNai7 Profil |
#2 · Zasláno: 21. 9. 2011, 23:15:03
swetko:
„Existuje možnosť výpisu použitých názvov premenných?“ get_defined_vars() „ako riešite možnú duplicitu pri pomenúvaní premenných“ Neřeším nicméně když si uděláš vlastní funkci pro include (jde o to, aby se include volalo ve funkci) tak můžeš zajitit to, že po skriptu žádné lokální proměnné nezůstanou, např: function myInclude($soubor) { return include $soubor; } $soubor se includne ve funkci a všechny lokálně definované proměnné jsou po jejím ukončení ztraceny. |
||
Tori Profil |
#3 · Zasláno: 21. 9. 2011, 23:17:58
swetko:
Dá se tomu zčásti předejít i používáním výstižnějších názvů proměnných, aby přesně označovaly, co se v proměnné nachází. "Čas" může být jakýkoli, ale asi nebudete mít dva různé časy "posledníPřihlášení" nebo "teď". Ale způsob v [#2] je spolehlivý. |
||
Časová prodleva: 13 let
|
0