> ... mel bych jeste jeden dotazek: Je nejaka moznost zajistit globalni platnost > nejake promenne primo v top-level kodu? direktiva global funguje jenom uvnitr > funkce ale ja bych potreboval hned zkraje skriptu udelat velky pocet promennych > (konkretne stringu) tak aby je videly vsechny funkce a abych nemusel v kazde > uvadet dlouhy seznam global nebo pouzivat zdlouhave $GLOBALS[]. Je na to vubec > nejake rozumejsi reseni? RTFM jsem provedl :-) ale z toho mi spis vychazi ze to > asi nejde. :-( Jeste jednou diky, Ivanek. Nadefinuj si ty stringy jako konstanty, ktere jsou plne globalni. pak k nim muzes pristupovat ve fcich primo literalem, nebo treba i dynamicky pomoci constant(), mas-li napr. jejich jmena ulozena v promennych nebo ti je vraci nejake fce. Ad RTFM: Constants, Miscellaneous functions... ;-))) A jeste ke global: je to pravda, ze funguje jenom uvnitr fce, ale funguje obousmerne, takze funkce vidi vars zvenku, ale taky vars, ktere 'vznikly' az uvnitr fce budou pak k dispozici i venku, ma-li je ta fce v global. Je to uzitecne a casto se na to zapomina... pako Paco. ______________________________________________________________________ Reklama: Seznam Prace - Hledate praci nebo menite zamestnani? http://prace.seznam.cz
This archive was generated by hypermail 2.1.2 : 08. 09. 2002, 13:40 CEST