#php #функции
Как получить исходник php функции file_get_contents() или file_put_contents() да и любой php функции вообще?
Ответы
Ответ 1
Любая стандартная функция в PHP - обертка над обращением к скомпилинным библиотекам на Си. PHP - оупенсорсный. Можно скачать исходники и достать Си-шную реализацию.Ответ 2
Как я могу предположить, вы пользуйтесь скриптом на хостинге, в котором есть функция, принцип которой вас интересует. Если у вас нет доступа к данному файлу, то в принципе можете воспользоваться Класс ReflectionFunction, который предоставляет функционал для исследования кодаОтвет 3
Как известно PHP и написан на Сях, идёт на github и видим там репозиторий. Делаем поиск по сишному коду в этом репозитории и находим реализацию функции file_get_contents. Точно также можно посмотреть код и других стандартных функций.
Комментариев нет:
Отправить комментарий