Кемеровские программисты php общаются здесь
1765821035
Anonymous
Мы пытаемся написать рекурсивную функцию на PHP или JavaScript.
Хорошо ли использовать глобальную переменную для хранения результата, например:
[code]var results = [];
var rec = function(a) {
...
if (match)
results.push(someValue);
}
[/code]
Или мне следует использовать return для сбора всех этих результатов вместе (что было бы намного сложнее)?
Подробнее здесь: [url]https://stackoverflow.com/questions/26595562/is-it-good-practice-to-use-global-variables-in-recursion[/url]