На других языках я знаю, как создать новый пользовательский тип данных, но как мне это сделать в PHP? Иногда мне нужно что-то, что не вписывается в категории String, Integer, Float, Bool, Array, Object, Null или Resource (часто с очень различный набор стандартных взаимодействий и операторов). Как мне это сделать?
Нет никакого способа добавить пользовательские типы данных в PHP, я не мог найти какой-либо способ или документацию, утверждающую, что вы могли бы, но я думаю, что вы всегда можете изменить ядро PHP, чтобы добиться этого (что я не рекомендовал бы делать, если вы не знаете что ты делаешь).
Я предлагаю создать классы, чтобы вы могли напечатать переменную по имени класса.
Других решений пока нет …