Módulo PHP | Descripción |
|---|
bcmath | Calculadora binaria para matemáticas de precisión arbitraria que admite números de cualquier tamaño y precisión representados como cadenas. |
calendar | La extensión contiene funciones para gestionar la programación de eventos y convertir entre diferentes formatos de calendario. |
core | Este es un filtro que permite ejecutar código PHP arbitrario para modificar los atributos de un usuario. |
ctype | Las funciones proporcionadas por esta extensión comprueban si un carácter o cadena pertenece a una determinada clase de caracteres según la configuración regional actual. |
curl | PHP es compatible con libcurl, una biblioteca creada por Daniel Stenberg, que permite conectar y comunicarse con diferentes tipos de servidores utilizando distintos protocolos. |
date | La función date() de PHP se utiliza para formatear una fecha y/u hora. |
dom | La extensión DOM permite operar sobre documentos XML a través de la API DOM con PHP 5. |
exif | La extensión permite a PHP interactuar con la información de metadatos Exif incluida en archivos de audio, vídeo e imágenes. |
fileinfo | Las funciones de este módulo intentan determinar el tipo de contenido y la codificación de un archivo mediante el análisis de ciertas secuencias de bytes mágicos en posiciones específicas del archivo. |
filter | Esta extensión filtra datos validándolos o saneándolos. Esto es especialmente útil cuando la fuente de datos contiene información desconocida (o extranjera), como la entrada proporcionada por el usuario. |
gd | Esta extensión proporciona funcionalidad para manejar gráficos directamente desde scripts PHP. |
gmp | Gmp significa GNU Multiple Precision Arithmetic Library (GMP). Es una biblioteca que permite realizar operaciones matemáticas con enteros con signo, números racionales y números de punto flotante, y también ayuda a realizar operaciones matemáticas complejas con números grandes. |
hash | Motor de resumen de mensajes (hash). Permite el procesamiento directo o incremental de mensajes de longitud arbitraria utilizando una variedad de algoritmos de hash. |
iconv | Este módulo contiene una interfaz para la función de conversión de conjuntos de caracteres iconv. Con este módulo, puedes convertir una cadena representada por un conjunto de caracteres local en otra representada por otro conjunto de caracteres, que puede ser el conjunto de caracteres Unicode. |
imagick | Esta extensión ayuda a trabajar con imágenes mediante el software ImageMagick, lo que simplifica la apertura, edición y guardado de imágenes. |
intl | La extensión de internacionalización es un contenedor para la biblioteca ICU, que permite a los programadores de PHP realizar ordenación conforme a UCA y formateo de fechas, horas, números y monedas en sus scripts. Requiere ICU. |
json | Permite trabajar con el formato de intercambio de datos de texto con un analizador basado en JSON_checker. |
libxml | Estas funciones/constantes están disponibles desde PHP 5.1.0, y las siguientes extensiones principales dependen de esta extensión libxml: DOM, libxml, SimpleXML, SOAP, WDDX, XSL, XML, XMLReader, XMLRPC y XMLWriter. |
mbstring | Proporciona funciones específicas para cadenas multibyte que ayudan a manejar codificaciones multibyte en PHP. |
mysqli | Esta extensión da acceso al usuario a la funcionalidad proporcionada por el servidor MySQL 4.1 y superiores. |
mysqlnd | Mysqlnd significa MySQL Native Driver: esta extensión habilita el protocolo de comunicación de bajo nivel de MySQL para proporcionar a otras funciones de PHP acceso a la base de datos MySQL. |
openssl | Este módulo utiliza las funciones de OpenSSL para la generación y verificación de firmas y para sellar (cifrar) y abrir (descifrar) datos. |
pcre | La biblioteca PCRE es un conjunto de funciones que implementan la coincidencia de patrones de expresiones regulares utilizando la misma sintaxis y semántica que Perl 5, con solo unas pocas diferencias. |
PDO | La extensión PHP Data Objects (PDO) define una interfaz ligera y coherente para acceder a bases de datos en PHP. Cada controlador de base de datos que implementa la interfaz PDO puede exponer características específicas de la base de datos como funciones de extensión regulares. Ten en cuenta que no puedes realizar ninguna función de base de datos usando solo la extensión PDO; debes usar un controlador PDO específico de la base de datos para acceder a un servidor de base de datos. |
pdo_mysql | Controlador que implementa el acceso desde PHP a MySQL. |
pdo_sqlite | Esta extensión implementa la interfaz PHP Data Objects (PDO) con acceso a bases de datos SQLite. |
phar | La extensión phar proporciona una forma de empaquetar aplicaciones PHP completas en un solo archivo llamado phar (PHP Archive) para facilitar su distribución e instalación. Además de proporcionar este servicio, la extensión phar también ofrece un método de abstracción de formato de archivo para crear y manipular archivos tar y zip a través de la clase PharData, de manera similar a como PDO proporciona una interfaz unificada para acceder a diferentes bases de datos. |
posix | La extensión proporciona un conjunto de métodos y funciones para interactuar con llamadas al sistema POSIX. |
readline | La función readline implementa una interfaz para la biblioteca GNU Readline. Estas son funciones que proporcionan líneas de comando editables. |
redis | Este es un almacén de estructuras de datos utilizado como base de datos, caché y agente de mensajes que mejora la velocidad y escalabilidad del sistema. |
reflection | PHP 5 viene con una API de reflexión completa que añade la capacidad de ingeniería inversa de clases, interfaces, funciones, métodos y extensiones. Además, la API de reflexión ofrece formas de recuperar comentarios de documentación para funciones, clases y métodos. |
session | El soporte de sesiones en PHP consiste en una forma de preservar ciertos datos entre accesos sucesivos. Esto permite crear aplicaciones más personalizadas y aumentar el atractivo de tu sitio web. |
SimpleXML | La extensión SimpleXML proporciona un conjunto de herramientas muy simple y fácil de usar para convertir XML en un objeto que puede procesarse con selectores de propiedades normales e iteradores de arrays. |
soap | Soap significa Simple Object Access Protocol (SOAP), y esta extensión puede usarse para gestionar servicios web: consumirlos y proporcionarlos. |
sockets | La extensión simplifica la interacción con sockets, una forma de establecer una conexión entre aplicaciones para interactuar. |
sodium | Esta extensión es una biblioteca criptográfica utilizada para autenticación de cifrado, almacenamiento seguro de contraseñas, intercambio de mensajes secretos, firmas digitales, etc. |
SPL | La Biblioteca Estándar de PHP (SPL) es una colección de interfaces y clases destinadas a resolver problemas comunes. SPL proporciona un conjunto de estructuras de datos estándar, un conjunto de iteradores para recorrer objetos, un conjunto de interfaces, un conjunto de excepciones estándar, varias clases para trabajar con archivos y proporciona funciones como spl_autoload_register(). |
sqlite3 | La extensión permite el acceso a SQLite 3, una base de datos ligera basada en disco con un lenguaje SQL no estándar. |
standard | El conjunto estándar de clases. |
tokenizer | Las funciones tokenizer proporcionan una interfaz al tokenizador de PHP integrado en el Zend Engine. Usando estas funciones puedes escribir tus propias herramientas de análisis o modificación de código fuente PHP sin tener que lidiar con la especificación del lenguaje a nivel léxico. |
xml | XML (eXtensible Markup Language) es un formato de datos para el intercambio de documentos estructurados en la Web. |
xmlreader | Este es un analizador sintáctico para XML. Funciona como un cursor que se mueve a lo largo del flujo del documento y se detiene en cada nodo del recorrido. |
xmlwriter | Esta extensión es una forma no almacenada en caché y unidireccional para generar flujos de archivos de datos XML. |
Zend OpCache | Zend OpCache proporciona una ejecución de PHP más rápida mediante el almacenamiento en caché y la optimización de los códigos de operación. Mejora el rendimiento de PHP almacenando el bytecode precompilado de los scripts en la memoria compartida. |
zip | Esta extensión te permite leer o escribir archivos comprimidos ZIP y los archivos que contienen de forma transparente. |
random | El módulo random proporciona herramientas para generar números, cadenas y otros valores aleatorios de manera segura y confiable. Es útil cuando necesitas crear cosas como identificadores únicos, contraseñas aleatorias o mezclar datos. Este módulo garantiza que los valores generados sean impredecibles, lo cual es especialmente importante para fines de seguridad. |
zlib | Este módulo permite leer y escribir archivos comprimidos gzip (.gz) de forma transparente, a través de versiones de la mayoría de las funciones del sistema de archivos que funcionan con archivos comprimidos con gzip (y también archivos no comprimidos, pero no con sockets). |
ioncube_loader (deshabilitado pero se puede habilitar junto con PHP 8.3 bajo solicitud) | ioncube_loader se utiliza para cifrar archivos PHP y proteger el software escrito en el lenguaje de programación PHP para que no pueda ser visto, modificado ni ejecutado en ordenadores no autorizados |