Я работаю над пирогом php. Я хочу разработать обобщенное приложение, в котором я укажу имена папок. Эти папки будут в основном ссылками другого приложения, также на торт php. Теперь главная цель заключается в том, что мое приложение войдет в папку контроллеров и сначала перечислит все контроллеры, а затем заглянет внутрь этого контроллера и прочитает каждую внутреннюю функцию и покажет их как отдельные функции. Я использовал fread и file_get_content, , но они не читают правильно даже строку, которая возвращается, поскольку содержимое файла имеет некоторый текст, отсутствующий с самого начала. Добавляя к этому, я удаляю исходные теги php из контроллеров, он читает весь файл, но дело в том, что контроллер не работает. любой, у кого есть разрешение этого, пожалуйста?Чтение PHP-файла с помощью fread
1
A
ответ
0
Вы можете использовать класс Folder
из ядра CakePHP или даже DirectoryIterator
, чтобы получить список со всеми вашими контроллерами. Затем вместо этого прочитайте содержимое своих файлов, вы можете использовать ReflectionClass
для сбора информации о ваших классах. ReflectionClass::getMethods()
может помочь вам создать список методов. Вы также можете использовать только общедоступные методы, если хотите, используя метод ReflectionMethod::isPublic()
.
В зависимости от реализации, вам придется загружать классы контроллеров
Смежные вопросы
- 1. Чтение элементов из структуры с помощью fread()
- 2. Чтение Fileheader BMP с fread()
- 3. чтение всех пунктов с fread()
- 4. Чтение данных из fsockopen с помощью fgets/Fread висит
- 5. fread только чтение 64 байта?
- 6. C Чтение двоичного файла с FREAD()
- 7. Чтение CSV с row.names по fread()
- 8. Чтение файла с использованием fread в C
- 9. Чтение выровненные данные столбцов с FREAD
- 10. чтение прядь (+, -) колонок с FREAD, data.table пакет
- 11. Загрузка файлов с помощью fread
- 12. FWRITE, Fread - проблемы с FREAD
- 13. fread oddity - только чтение небольшого количества предметов
- 14. Чтение формы данных буфера fread() в c
- 15. C - бинарное чтение, Fread является инвертирование порядка
- 16. Fread - чтение и пропуск памяти содержание
- 17. чтение части файла в буфер с использованием fread
- 18. Чтение числовых текстовых файлов с использованием FREAD в MATLAB
- 19. Буферизованное чтение из stdin с использованием fread в C
- 20. сравнение производительности - чтение файла pcap: С ++ ifstream VS C's fread
- 21. Чтение файла с fread() в обратном порядке вызывает утечку памяти?
- 22. Чтение целых чисел с fread в ANSI C
- 23. Чтение файла с fread, но не работает должным образом
- 24. Чтение части файла в C с использованием fread() и fseek()
- 25. Странное чтение текста из файла с использованием fread
- 26. Запись и чтение (FWRITE - Fread) структуры с указателями
- 27. Быстрое чтение и слияние с Data.Table's Fread and Rbindlist
- 28. Чтение и печать китайских символов с использованием fread() и printf()?
- 29. data.table-Fread(), чтение таблицы с несколькими цитатами в первой ячейке
- 30. data.table :: fread and Unbalanced "
Ну давайте посмотрим, что это вы пытаетесь так что мы можем помочь вам исправить – Anigel
http://stackoverflow.com/questions/15726205/file -get-содержимое возвраты-The-текст-в-в-HTML-файл. U придется использовать htmlentities, если вы хотите показать unparsed PHP – DarkBee
@DarkBee Это сработало :) позволяет продолжить работу внутри этого файла –