#php #reflection #gd #php-extension
Вопрос:
Если я попытаюсь это сделать (new ReflectionExtension('gd'))->getFunctions()
, я получу список функций, но imagejpeg
их не будет среди результатов, даже если функция задокументирована и отлично работает в моем коде.
У вас есть какие-нибудь идеи, почему этого нет в выводе моего звонка?
Ответ №1:
Пожалуйста, еще раз посмотрите как следует 😉
echo "<pre>";
print_r((new ReflectionExtension('gd'))->getFunctions());
echo "</pre>";
// Then ctrl f with "imagejpeg" on a webpage
[imagejpeg] => ReflectionFunction Object
(
[name] => imagejpeg
)
КОНФИГУРАЦИЯ: OpenServer (последняя версия), PHP 7.4
Комментарии:
1. Я ожидаю, что это будет правильное поведение, но это не то, что я наблюдаю. Возможно, это зависит от версии PHP, от версии расширения и т. Д. И т. Д…