parser

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

 

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

нет, всё верно, я хотел именно выполнить код.

stur 30.10.2019 11:20

Суть в чём, в определённом методе есть набор ключей хеша с кодом. ($allModes)
Есть switch с режимами вывода, в каждом своём режиме, описан другой хэш ($modeHash) с теми же ключами, только с нужными для этого режима элементами.

В конце метода происходит перебор ключей $modeHash с обращением к $allModes.[ключ] и вызвается, только необходимый код.

Это всё работает, но для удобства есть промежуточный метод, где происходят некоторые дополнительные преобразования для $allModes. Т.е. получается такое реализовать не получится, я верно понимаю?

P.S. ещё заметил, что если ключ хэша составной, который требует формата записи:
$.[key.key1]{  code }
то будет ошибка синтаксиса, приходится делать:
$tmp[key.key1]
$.$tmp{  code }
чтобы не падало