viernes, 27 de abril de 2012

Bibliotecas en PHP


PHP incorpora, sin necesidad de ningún tipo de instalación ni habilitación extras, una gran cantidad de bibliotecas, por lo cual contaremos con múltiples funciones para comenzar a desarrollar sitios profesionales. Entre estas extensiones se encuentran:

Las extensiones se pueden categorizar en estados (estables, obsoletas, y experimentales). Es posible obtener un listado accediendo a http://www.php.net/manual/es/extensions.state.php.

  • Funciones para manejo de matrices
  • Funciones matemáticas
  • BCMath (desde PHP 4.0.4, más funciones matemáticas)
  • Para manejo de clases/objectos
  • Para manejo de variables de tipo de carácter
  • Para tratamiento de fecha y hora
  • Para acceso directo a entrada / salida
  • Funciones de directorio
  • Funciones de gestión de errores y registros
  • Funciones de sistema de archivos
  • Para utilizar el protocolo FTP
  • Para utilizar el protocolo HTTP
  • Funciones de correo
  • Funciones de red
  • Funciones de control de salida
  • Para ejecución de programas
  • Funciones para el manejo de sesiones
  • Funciones de secuencia
  • Funciones de cadenas
  • Funciones URL
  • Funciones para manejo de variables

Para que los cambios (en este caso, la habilitación o deshabilitación de extensiones) tengan efecto, habrá que reiniciar el servidor web.
Podemos ver qué bibliotecas tenemos activas en nuestro sistema si utilizamos la función phpinfo de la siguiente manera:

<?php phpinfo(); ?>