27cm:
мне кажется, до полноценности php не хватает несколько функций:
alias() - заменяет один код другим кодом при парсинге,
var_history() - возвращает историю значений переменной в виде массива,
function_history() - возвращает массив аргументов, которые передавались функции,
var() - устанавливает и изменяет значение и тип переменной.
27cm: а я тут подумал, что можно попробовать сделать так:
alias( ch_scnd_lvl_var(), extract(array('lvl_2' => 'false')) );
только вот функции alias нет в языке php
копипаст отсюда (фейк) - php.net/manual/ru/function.alias.php
alias — Создает функцию, которая заменяется указанным кодом в процессе парсинга
Описание ¶
alias ( callable $callback , string $code )
Создает функцию, которая заменяется указанным кодом в процессе парсинга.
Список параметров ¶
callback
Имя создаваемой функции.
code
Код функции.
Возвращаемые значения ¶
Эта функция не возвращает значения после выполнения.