předání parametrů do funkcí
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- m.tr@email.cz
- Člen | 3
Při běhu php programu volám funkci, která prochází některé nebo všechny prvky pole, jako je např. $_SESSION, $_POST, …
Tato pole jsou obecně dostupná odkudkoli, tedy i ze zmíněné volané
funkce.
Jsem na rozpacích, zda
- předat volané funkci příslušné zpracovávané pole jako parametr (např. jmeno_funkce($_SESSION);)
- definovat a používat volanou funkci bez parametrů
první možnost zvyšuje režiji – předávám odkaz na pole, které je stejně dostupné, ale zlepšuje čitelnost programu, na první pohled je vidět, s jakými daty volaná procedura pracuje;
druhá možnost je rychlejší z hlediska běhu programu (i když asi jen o málo), nicméně za měsíc si už nevzpomenu, že volaná procedura pracuje s jakými daty.
Můžu poprosit o názor? Díky, Miloš