Есть ли способ динамически создавать классы в php? [закрыто]Php

Кемеровские программисты php общаются здесь
Anonymous
Есть ли способ динамически создавать классы в php? [закрыто]

Сообщение Anonymous »


в мануале есть только runkit7 который для php 7, мне нужно что-то с поддержкой php 8+ (желательно 8.2|8.3).

Проблема: как динамически создавать классы (со свойствами с указанием типа) во время выполнения?

В частности, я хочу динамически создавать классы для записей PDO, чтобы можно было создавать таблицы базы данных и классы php, которые являются представлениями друг друга. План состоит в том, чтобы определить типы, которые можно использовать для создания свойств таблиц sql, свойств типизированных классов php и элементов управления формой ввода html на основе некоторых данных конфигурации.

Цель этого вопроса не имеет значения, учитывая его простоту. Как я могу создавать классы во время выполнения?

Если бы у меня был, например, файл конфигурации, содержащий классы и их свойства (включая метаданные, такие как типы свойств), можно ли было бы построить определение класса.

пример 1:
$config = ['prop' => 'string']; // можно использовать для создания #php класс Objekt {публичная строка $prop; } #sql СОЗДАТЬ ТАБЛИЦУ опора ВАРЧАР(255) #html

Вернуться в «Php»