Funciones internas (incorporadas)

Funciones internas (incorporadas)

PHP tiene incorporadas muchas funciones y construcciones. Existen tambi茅n funciones que requieren extensiones espec铆ficas de PHP para que no fallen con un error fatal del tipo "undefined function". Por ejemplo, para usar funciones image, tal como imagecreatetruecolor(), se necesita compilar PHP con soporte para GD. O para usar mysql_connect() se necesita compilar PHP con soporte para MySQL. Existen muchas funciones en el n煤cleo de PHP que se incluyen en cada version de PHP, como las funciones string y variable. Una llamada a la funci贸n phpinfo()get_loaded_extensions() mostrar谩 que extensiones est谩n cargadas en tu versi贸n de PHP. Tener tambien en cuenta que muchas extensiones se encuentran activadas por defecto y que el manual de PHP se encuentra dividido en partes, seg煤n estas extensiones. Vea los cap铆tulos configuraci贸n, instalaci贸n y los capitulos sobre cada extensi贸n, para obtener informaci贸n sobre como configurar vuestro PHP

La explicaci贸n de como leer e intrerpretar un prototipo de funci贸n se encuentra en la secci贸n del manual titulada como leer la definici贸n de una funci贸n. Es importante entender que devuelve una funci贸n 贸 si la funci贸n trabaja directamente en el valor entregado a la misma. Por ejemplo, str_replace() devuelve una cadena modificada mientras que usort() trabaja directamente en el valor entregado a la misma. Cada p谩gina del manual contiene informaci贸n espec铆fica sobre las diferentes funciones existentes, parametros que utilizan, valores devueltos, cambios de comportamiento, etc. Es importante conocer estas diferencias para poder escribir correctamente c贸digo PHP.

Vea tambi茅n function_exists(), referencias de funciones, get_extension_funcs() y dl().