Используйте get_declared_classes() для вывода только тех классов, которые я объявил, а не тех, которые PHP делает автомаPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Используйте get_declared_classes() для вывода только тех классов, которые я объявил, а не тех, которые PHP делает автома

Сообщение Anonymous »

Немного любопытно, но я хочу создать массив из объявленных мной классов, используя что-то вроде этого

Код: Выделить всё

foreach(get_declared_classes() as $class)
$c[] = $class;

print_r($c);
единственная проблема заключается в том, что я получаю что-то вроде поверх загруженных классов:

Код: Выделить всё

stdClass
Exception
ErrorException
Closure
DateTime
DateTimeZone
DateInterval
DatePeriod
LibXMLError
LogicException
BadFunctionCallException
BadMethodCallException
DomainException
InvalidArgumentException
LengthException
OutOfRangeException
RuntimeException
OutOfBoundsException
OverflowException
RangeException
UnderflowException
UnexpectedValueException
RecursiveIteratorIterator
IteratorIterator
{...}
SQLiteResult
SQLiteUnbuffered
SQLiteException
SQLite3
SQLite3Stmt
SQLite3Result
XMLReader
XMLWriter
XSLTProcessor
ZipArchive
есть ли функция, которая загружает только классы, специфичные для пользователя, а не классы, загружаемые системой? или, возможно, оператор условия, который ограничивает foreach перечислением этих классов?

Подробнее здесь: https://stackoverflow.com/questions/910 ... e-ones-php
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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