#php
#php
Вопрос:
Написан ли PHP на C? Где я могу найти исходный код PHP в Интернете, не загружая его полностью?
Комментарии:
1. PHP с открытым исходным кодом. Доступно все.
Ответ №1:
Функции PHP написаны на C — вы можете найти доступный для просмотра исходный код по адресу lxr.php.net .
Например: http://lxr.php.net/opengrok/xref/PHP_5_3/ext/standard/array.c#1242
PS: Обычно вы можете найти определения функций, просто введя имя функции в поиске. Однако с помощью такой часто используемой функции, как like in_array
, вы получите множество других результатов. В этом случае просто выполните поиск "PHP_FUNCTION in_array"
(с кавычками).
Комментарии:
1. Именно то, что я искал, спасибо. Не хотел проходить через процесс загрузки всего исходного кода!
2. Теперь, когда сайт не работает, есть какие-либо предложения?
Ответ №2:
ВСЕ встроенные функции в PHP написаны на C — исходном языке для PHP. Весь исходный код PHP находится в свободном доступе. Просто выберите «исходный» пакет при загрузке с PHP.net .