Вопросы по теме 'eval'

Что мне следует использовать - eval () или call_user_func ()?
Я работаю над проектом php и хочу запустить код, полученный из базы данных MySQL. Нет никаких шансов, что будет внедрен небезопасный код, поэтому единственное, о чем я беспокоюсь, - это производительность. Должен ли я использовать eval (), чтобы я...
3314 просмотров
schedule 18.08.2022

Eval () и globals () в Python
Я пытаюсь выполнить ряд функций с помощью eval (), и мне нужно создать какую-то среду для их запуска. В документации сказано, что вы можете передавать глобальные переменные в качестве второго параметра функции eval (). Но в моем случае это,...
17493 просмотров
schedule 11.04.2022

Альтернативы JavaScript eval () для разбора JSON
Быстрый вопрос. Eval в JavaScript небезопасно, не так ли? У меня есть объект JSON в виде строки, и мне нужно превратить его в реальный объект, чтобы я мог получить данные: function PopulateSeriesFields(result) { data = eval('(' + result +...
45436 просмотров
schedule 25.08.2022

Использование eval в Python?
В Python есть функция eval() , на которую я наткнулся во время игры. Я не могу придумать случая, когда эта функция нужна, разве что как синтаксический сахар. Кто-нибудь может привести пример?
41109 просмотров
schedule 08.08.2022

выполнение анонимных функций, созданных с помощью JavaScript eval()
У меня есть функция и ее содержимое в виде строки. var funcStr = "function() { alert('hello'); }"; Теперь я делаю eval(), чтобы фактически получить эту функцию в переменной. var func = eval(funcStr); Если я правильно помню, в Chrome...
19885 просмотров
schedule 07.08.2022

Когда мне следует использовать eval (взять строку и выполнить ее как код во время выполнения)?
Я часто слышал аргумент (в javascript, но во многих языках есть функция eval), что использование eval «плохо». Аргументы заключаются в том, что большинство вещей, которые вы думаете использовать eval, можно сделать другими способами, тот факт, что...
318 просмотров
schedule 02.04.2022

Python Eval: что не так с этим кодом?
Я пытаюсь написать очень простую утилиту Python для личного использования, которая подсчитывает количество строк в текстовом файле, для которых предикат, указанный в командной строке, верен. Вот код: import sys pred = sys.argv[2] if sys.argv[1]...
3066 просмотров
schedule 08.04.2024

Привязать список массива объектов к ListView в ASP.NET
Я ломаю голову, чтобы решить проблему. У меня есть метод, который возвращает List<Object[]> . Каждый object[] в списке содержит следующее: object[0]=Id; object[1]=Name; Теперь я ищу способ привязать этот список к ListView в...
8170 просмотров
schedule 15.06.2022

Пользовательские формулы в C#
У меня есть приложение, в котором для каждого объекта пользователь может указать свои точки измерения. Значения этих измерений затем будут использоваться для классификации объекта, т.е. A – требует обслуживания, B – обслуживание должно быть...
3706 просмотров
schedule 29.04.2022

Есть ли веская причина использовать eval()?
Мне кажется, что к eval() относятся с таким же пренебрежением, как и к goto. А под eval я подразумеваю функцию для выполнения строки как кода, как это видно в PHP, Python, JavaScript и т. д. Бывает ли когда-нибудь ситуация, когда использование...
4441 просмотров
schedule 28.10.2023

mysql - хранить встраиваемые коды (youtube, vimeo и т. д.)
Как лучше всего хранить HTML для встраивания? единственные способы, о которых я могу думать: возьмите встроенный html и добавьте <?php echo $var1; ?> туда, где идет идентификатор, затем сохраните его в базе данных и используйте Eval для...
2736 просмотров
schedule 19.08.2022

синтаксическая проблема при использовании eval () в символьном литерале
У меня есть ссылка внутри ретранслятора, и я хочу динамически изменять URL-адрес в соответствии со значением внутри элемента ретранслятора. Проблема в том, что значение href такое href='<%# (Boolean.Parse(Eval("HasFile").ToString())==true) ?...
546 просмотров
schedule 07.09.2022

Напишите структуры данных Scheme, чтобы их можно было снова eval-d или альтернативными
Я пишу приложение ( аниматор шаблонов жонглирования ) в схеме PLT, которая принимает выражения Scheme в качестве значений для некоторых полей. Я пытаюсь написать небольшой текстовый редактор, который позволит мне "взорвать" выражения в выражения,...
497 просмотров
schedule 21.09.2022

Обходной путь для ошибки GNU Make 3.80 eval
Я пытаюсь создать общий шаблон сборки для моих Makefiles, вроде того, что они обсуждают в документация по оценке . Я столкнулся с известной ошибкой в ​​GNU Make 3.80. Когда $(eval) оценивает строку, длина которой превышает 193 символа, Make...
2754 просмотров
schedule 20.10.2022

Вопрос об eval в PHP 5
Я работаю с PHP почти год и никогда не использовал функцию eval() , хотя знаю, как она используется. Но я нашел много вопросов об этом в SO. Может ли кто-нибудь показать мне простой пример, в котором необходимо использовать eval() ? И это хорошая...
1353 просмотров
schedule 08.09.2022

F# эквивалентно Eval
Есть ли эквивалент F# для eval? Мое намерение состоит в том, чтобы мое приложение загружало небольшой образец кода из файла и, по сути, let file = "c:\mysample" let sample = loadFromFile file let results = eval(sample) Я новичок в F# и...
2741 просмотров
schedule 23.06.2022

Могу ли я строго оценить логическое выражение, хранящееся в виде строки в Java?
Я хотел бы иметь возможность оценить логическое выражение, хранящееся в виде строки, например следующее: "hello" == "goodbye" && 100 < 101 Я знаю, что на SO уже есть множество подобных вопросов, но я задаю этот, потому что пробовал...
4086 просмотров
schedule 29.09.2022

Почему eval не имеет доступа к переменным с областью видимости в операторе with?
Почему вы не можете получить доступ к переменным области действия, используя eval в инструкции with ? Например: (function (obj) { with (obj) { console.log(a); // prints out obj.a eval("console.log(a)"); // ReferenceError: a...
1386 просмотров
schedule 17.07.2023

Альтернатива для 'eval() uating' условия
В устаревшей кодовой базе, над которой я работаю, есть оценщик условий, который принимает пользовательский ввод для создания условия. Затем это условие оценивается во время выполнения с помощью php eval(). Каков наилучший способ решить эту проблему...
823 просмотров
schedule 24.07.2022

вызов методов динамически внутри контроллера
у меня следующий сценарий Я хочу динамически добавлять методы в контроллер. Все имена моих методов находятся в таблице. Пожалуйста, обратитесь к следующему примеру -table (method_names)- 1 - Walk 2 - Speek 3 - Run а у меня контроллер...
1339 просмотров
schedule 19.05.2023