parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

где не нужны промежуточные переменные?

Sikoz 26.08.2004 06:55

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

P.S. и еще: как вызвать функцию с именем - переменной? А то ^$var[] - исключает из обработки, а не вызывает.