The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум WEB технологии (PHP)
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Какой верный путь для получения экземпляро объектов по их типу?, Вервер (?), 11-Фев-23, (0) [смотреть все] +9

Сообщения [Сортировка по времени | RSS]


3. "Какой верный путь для получения экземпляро объектов по их типу?"  +6 +/
Сообщение от Аноним (3), 11-Фев-23, 16:07 
> Ещё дополню, что почему не стал использовать вариант с получением условно по
> имени класса в переменной, у меня ощущение, что такое динамическое получение
> объекта чем то сродни exec(), а такого рода финты вроде не
> совсем правильно использовать. А варианты типов объектов класса свё равно же
> создаются и их можно сразу в перечисление switch case добавлять.
>чем то сродни exec(), а такого рода финты вроде не совсем правильно использовать

eval и иже с ним плохи в первую очередь из-за того, что в них поступает непроверенный пользовательский код. Если оный в него не поступает, жить можно, вон, один язык на eval опирается как на основной способ расширения синтаксиса и ничего.

Ответить | Правка | Наверх | Cообщить модератору

8. "Какой верный путь для получения экземпляро объектов по их типу?"  +5 +/
Сообщение от Вервер (?), 11-Фев-23, 20:45 
> eval и иже с ним плохи в первую очередь из-за того, что
> в них поступает непроверенный пользовательский код. Если оный в него не
> поступает, жить можно, вон, один язык на eval опирается как на
> основной способ расширения синтаксиса и ничего.

Да, точно спутал я exec с eval'ом. Предубеждение у меня к eval'у. Совсем противоестественно использовать эту конструкцию и никогда её не использую.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру