Просмотр полной версии : Как трэйсить имя переменной?
Pruzhina
09.07.2008, 22:36
Как сделать функцию
function supertracer (somevar)
чтобы при выполнении такого кода в output она выводила: aaa == 1
aaa = 1;
supertracer(aaa);
Если переменная простого типа - то никак, если сложного, то можно рекурсивно просматривать все объекты начиная с рут и глобал, только это будет очень медленно.
Либо передавать в функцию ссылку на объект, в котором эта переменная находится.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.