где не нужны промежуточные переменные?
Sikoz 26.08.2004 06:55
Обнаружил, что конструкция $хэш.${таблица.поле} не позволяет получить элемент хэша, а нужно водить промежуточную переменную $var[$таблица.поле] и затем уже $хэш.$var делать.
При этом такой же трюк с хшем вполне нормально работает. Но я в силу своей маниакальности обнаруживаю в себе желание абсолютно во всех случаях делать промежуточные переменные. А это некрасиво и вообще попа.
Хотелось бы как-то наперёд знать, в каких случаях требуется использование промежуточных переменных, а в каких - нет.
P.S. и еще: как вызвать функцию с именем - переменной? А то ^$var[] - исключает из обработки, а не вызывает.
- где не нужны промежуточные переменные?, Sikoz 26.08.2004 06:55