На каком языке встроены функции PHP?

Это может показаться глупым вопросом, но я новичок не только для PHP, но и для программирования в целом, поэтому в этом контексте:

На каком языке встроены функции PHP, написанные в?

Например, встроенная функция "date (" l ")" при повторном отображении отображает текущий день в браузере. Но, очевидно, это не сделано магией, кто-то должен был написать эту функцию, я просто назову ее.

Функция, как я ее понимаю, является способом содержать много команд PHP внутри одного вызова, а все команды, содержащие команды, также написаны на PHP. Но когда дело доходит до встроенных библиотек функций, написаны ли они на PHP или на каком-то другом языке?

А во-вторых, мне сказали, что ядро ​​PHP 5 написано на С++, это правда?

Ответы

Ответ 1

PHP написан на том, что я называю матерью языков ^ C ^

Ответ 2

PHP был написан на C. Любой язык выше машинного кода для конкретной архитектуры процессора написан на языке более низкого уровня. Эти абстракции на языки более высокого уровня - это попытка упростить и повысить производительность программирования.

Ответ 3

PHP находится в C, его части и некоторые из расширений написаны на С++.