Módulo PHP | Descrição |
|---|
bcmath | Calculadora binária para matemática de precisão arbitrária que suporta números de qualquer tamanho e precisão representados como strings. |
calendar | A extensão contém funções para gerenciar agendamento de eventos e converter entre diferentes formatos de calendário. |
core | Este é um filtro que possibilita executar código PHP arbitrário para modificar os atributos de um usuário. |
ctype | As funções fornecidas por esta extensão verificam se um caractere ou string pertence a uma determinada classe de caracteres de acordo com a localidade atual. |
curl | O PHP suporta libcurl, uma biblioteca criada por Daniel Stenberg, que permite conectar e se comunicar com diferentes tipos de servidores usando diferentes tipos de protocolos. |
date | A função date() do PHP é usada para formatar uma data e/ou hora. |
dom | A extensão DOM permite operar em documentos XML através da API DOM com PHP 5. |
exif | A extensão permite que o PHP interaja com informações de metadados Exif incluídas em arquivos de áudio, vídeo e imagens. |
fileinfo | As funções deste módulo tentam determinar o tipo de conteúdo e a codificação de um arquivo analisando certas sequências de bytes mágicos em posições específicas do arquivo. |
filter | Esta extensão filtra dados validando-os ou sanitizando-os. Isso é especialmente útil quando a fonte de dados contém dados desconhecidos (ou estrangeiros), como entrada fornecida pelo usuário. |
gd | Esta extensão fornece funcionalidades para manipulação de gráficos diretamente a partir de scripts PHP. |
gmp | Gmp significa GNU Multiple Precision Arithmetic Library (GMP). É uma biblioteca que permite realizar operações matemáticas em inteiros assinados, números racionais e números de ponto flutuante, além de ajudar a executar operações matemáticas complexas em números grandes. |
hash | Motor de Digest (hash) de Mensagem. Permite o processamento direto ou incremental de mensagens de comprimento arbitrário usando uma variedade de algoritmos de hash. |
iconv | Este módulo contém uma interface para o recurso de conversão de conjunto de caracteres iconv. Com este módulo, você pode transformar uma string representada por um conjunto de caracteres local em outra representada por outro conjunto de caracteres, que pode ser o conjunto Unicode. |
imagick | Esta extensão auxilia no trabalho com imagens via o software ImageMagick, o que simplifica abrir, editar e salvar imagens. |
intl | A extensão de internacionalização é um wrapper para a biblioteca ICU, permitindo que programadores PHP realizem ordenação conforme UCA e formatação de data, hora, número e moeda em seus scripts. Requer ICU. |
json | Permite trabalhar com o formato de intercâmbio de dados em texto com um analisador construído sobre o JSON_checker. |
libxml | Essas funções/constantes estão disponíveis a partir do PHP 5.1.0, e as seguintes extensões principais dependem desta extensão libxml: DOM, libxml, SimpleXML, SOAP, WDDX, XSL, XML, XMLReader, XMLRPC e XMLWriter. |
mbstring | Fornece funções específicas para strings multibyte que ajudam a lidar com codificações multibyte no PHP. |
mysqli | Esta extensão oferece ao usuário acesso à funcionalidade fornecida pelo servidor MySQL 4.1 e superior. |
mysqlnd | Mysqlnd significa MySQL Native Driver - esta extensão habilita o protocolo de comunicação de baixo nível do MySQL para fornecer a outras funções do PHP acesso ao banco de dados MySQL. |
openssl | Este módulo utiliza as funções do OpenSSL para geração e verificação de assinaturas e para selar (criptografar) e abrir (descriptografar) dados. |
pcre | A biblioteca PCRE é um conjunto de funções que implementam correspondência de padrões de expressões regulares usando a mesma sintaxe e semântica do Perl 5, com apenas algumas diferenças. |
PDO | A extensão PHP Data Objects (PDO) define uma interface leve e consistente para acessar bancos de dados em PHP. Cada driver de banco de dados que implementa a interface PDO pode expor recursos específicos do banco de dados como funções regulares de extensão. Observe que você não pode executar nenhuma função de banco de dados usando apenas a extensão PDO; é necessário usar um driver PDO específico para acessar um servidor de banco de dados. |
pdo_mysql | Driver que implementa o acesso do PHP ao MySQL. |
pdo_sqlite | Esta extensão implementa a interface PHP Data Objects (PDO) com acesso a bancos de dados SQLite. |
phar | A extensão phar fornece uma maneira de colocar aplicativos PHP inteiros em um único arquivo chamado phar (PHP Archive) para fácil distribuição e instalação. Além de fornecer esse serviço, a extensão phar também oferece um método de abstração de formato de arquivo para criar e manipular arquivos tar e zip por meio da classe PharData, assim como o PDO fornece uma interface unificada para acessar diferentes bancos de dados. |
posix | A extensão fornece um conjunto de métodos e funções para interagir com chamadas de sistema POSIX. |
readline | A função readline implementa uma interface para a biblioteca GNU Readline. São funções que fornecem linhas de comando editáveis. |
redis | Este é um armazenamento de estrutura de dados usado como banco de dados, cache e broker de mensagens, o que melhora a velocidade e a escalabilidade do sistema. |
reflection | O PHP 5 vem com uma API de reflexão completa que adiciona a capacidade de engenharia reversa de classes, interfaces, funções, métodos e extensões. Além disso, a API de reflexão oferece maneiras de recuperar comentários de documentação para funções, classes e métodos. |
session | O suporte a sessão no PHP consiste em uma forma de preservar determinados dados entre acessos subsequentes. Isso permite criar aplicativos mais personalizados e aumentar o apelo do seu site. |
SimpleXML | A extensão SimpleXML fornece um conjunto de ferramentas muito simples e fácil de usar para converter XML em um objeto que pode ser processado com seletores de propriedades normais e iteradores de array. |
soap | Soap significa Simple Object Access Protocol (SOAP), e esta extensão pode ser usada para gerenciar Web services - consumindo e fornecendo-os. |
sockets | A extensão simplifica a interação com sockets - uma forma de estabelecer uma conexão entre aplicações para interagir. |
sodium | Esta extensão é uma biblioteca criptográfica usada para autenticação de criptografia, armazenamento seguro de senhas, compartilhamento de mensagens secretas, assinaturas digitais etc. |
SPL | A Standard PHP Library (SPL) é uma coleção de interfaces e classes destinadas a resolver problemas comuns. A SPL fornece um conjunto de estruturas de dados padrão, um conjunto de iteradores para percorrer objetos, um conjunto de interfaces, um conjunto de Exceções padrão, várias classes para trabalhar com arquivos e fornece funções como spl_autoload_register(). |
sqlite3 | A extensão permite o acesso ao SQLite 3 - um banco de dados leve baseado em disco com linguagem SQL não padrão. |
standard | O conjunto padrão de classes. |
tokenizer | As funções tokenizer fornecem uma interface para o tokenizer PHP embutido no Zend Engine. Usando essas funções, você pode escrever suas próprias ferramentas de análise ou modificação de código-fonte PHP sem precisar lidar com a especificação da linguagem em nível lexical. |
xml | XML (eXtensible Markup Language) é um formato de dados para intercâmbio de documentos estruturados na Web. |
xmlreader | Este é um analisador sintático para XML. Ele atua como um cursor percorrendo o fluxo do documento e faz pausas em cada nó ao longo do caminho. |
xmlwriter | Esta extensão é uma forma unidirecional e sem cache para gerar fluxos de arquivos de dados XML. |
Zend OpCache | O Zend OpCache proporciona uma execução mais rápida do PHP por meio de cache e otimização de opcode. Ele melhora o desempenho do PHP armazenando o bytecode pré-compilado do script na memória compartilhada. |
zip | Esta extensão permite ler ou escrever arquivos compactados ZIP e os arquivos dentro deles de forma transparente. |
random | O módulo random fornece ferramentas para gerar números, strings e outros valores aleatórios de forma segura e confiável. É útil quando você precisa criar coisas como IDs únicos, senhas aleatórias ou embaralhar dados. Este módulo garante que os valores gerados sejam imprevisíveis, o que é especialmente importante para fins de segurança. |
zlib | Este módulo permite ler e escrever arquivos compactados em gzip (.gz) de forma transparente, por meio de versões da maioria das funções do sistema de arquivos que funcionam com arquivos compactados em gzip (e também com arquivos não compactados, mas não com sockets). |
ioncube_loader (desativado, mas pode ser ativado junto com o PHP 8.3 mediante solicitação) | ioncube_loader é usado para criptografar arquivos PHP e proteger softwares escritos em PHP de serem visualizados, alterados e executados em computadores não licenciados |