Доброе время суток. Подскажите пожалуйста советом. В базе специально храню строки подобного рода "$value[1]-$value[2]/$value[3]" это можно сказать формула созданная пользователем для необходимых вычислений. При выполнения кода создается как раз массив данных $value и в нужный момент подставляется эта строка с формулой и происходит вычисления массива. Вопрос, как выполнить эту строку, чтоб был ни как текст, а как код PHP. Пробовал eval, получается, но невозможно поймать исключения, вдруг в массиве к примеру не будет значения и вылетает FATAL ERROR. Может есть иные способы?
|