2011-10-14 18 views

Respuesta

22

Las funciones de PHP están escritas en C; puede encontrar el código fuente navegable en lxr.php.net.

Por ejemplo: http://lxr.php.net/opengrok/xref/PHP_5_3/ext/standard/array.c#1242

PS: Por lo general se pueden encontrar definiciones de funciones con tan sólo escribir el nombre de la función en la búsqueda. Con la función de uso común como in_array obtendrá muchos otros resultados sin embargo. En este caso, solo busque "PHP_FUNCTION in_array" (con comillas).

+0

Exactamente lo que estaba buscando, gracias. ¡No quería pasar por el proceso de descargar todo el código fuente! –

+0

Ahora que el sitio está caído, ¿alguna sugerencia? – Dwhitz

5

TODAS funciones incorporadas en PHP están escritas en C - el idioma de origen de PHP. Toda la fuente de PHP está disponible gratuitamente. Simplemente elija un paquete "fuente" cuando esté descargando desde PHP.net.

Cuestiones relacionadas