Ok: He editado mi pregunta: oí en alguna parte que el lenguaje PHP está escrito en C.¿Es el lenguaje PHP resultante C?
Así que lo que sucede por ejemplo cuando se ejecuta una función en php como date("Ymd");
o file_get_contents("file.txt");
?
¿Transfiere ese código a C y lo solicita al servidor o lo hace php?
Y si lo traduce y lo solicita, eso significa que básicamente es C?
PHP está escrito en C, C++ no. ¿Por qué no echas un vistazo al código fuente de PHP y lo ves por ti mismo? – BoltClock
no, no traduce nada en C++, aunque Facebook desarrolló un compilador que sí traducía PHP en código C, y luego en lenguaje de máquina, llamado hiphop o algo así. – dqhendricks
El intérprete de PHP se escribió en C. Una llamada 'date()' en realidad se ejecuta por una biblioteca interna compilada que se escribió en C. –