Caso você necessite utilizar algum módulo do PHP mas tenha dúvidas de quais estão disponíveis em nossa plataforma, neste arquivo disponibilizaremos uma lista de módulos ativos do PHP para hospedagem Windows e Linux.
bcmath |
|
bcmath |
Cálculos matemáticos com qualquer precisão numérica que determinar. |
|
bz2 |
bz2 |
Compressão e descompressão de arquivos no formato bz2. |
|
calendar |
calendar |
Conversão entre formatos de calendário (gregoriano e juliano) e funções de datas em geral. |
|
ctype |
ctype |
Para quem usa caracteres em outras linguagens (Unicode e ISOs), este módulo ajuda na identificação de caracteres alfanuméricos, números, validação, etc… |
|
curl |
curl |
Possibilita a comunicação com sites e aplicações remotas através do protocolo HTTP e/ou HTTPS (suporta outros). Usado para pegar o conteúdo de uma página externa ou invocar um webservice, por exemplo. |
|
date |
date |
Funções de data e hora. |
|
dba |
dba |
Camada de abstração de acesso a dados para os bancos Berkeley DB (os .db ou .dbm da Sleepycat). |
|
dom |
dom |
Manipulação de XML usando DOM. |
|
exif |
exif |
Trabalha com metadados de imagens, como por exemplo, descobrir se uma imagem é do tipo GIF, JPG, TIFF, etc… |
|
fileinfo |
fileinfo |
As funções neste módulo tentam adivinhar o tipo de conteúdo e a codificação de um arquivo procurando determinadas sequências de bytes mágicos em posições específicas dentro do arquivo. |
|
filter |
filter |
Validação de parâmetros – pode ser usado para validar parâmetros passados pela web para uma aplicação e filtrar ataques de SQL Injection e/ou CSS (cross site scripting). |
|
ftp |
ftp |
Funções que conversam em FTP com servidores externos. |
|
gd |
gd |
Manipulação de imagens. Pode criar imagens, manipular cores, redimensionar, escrever um texto dentro de imagem. |
|
gettext |
gettext |
Utilizado para criar as suas aplicações em vários idiomas. Você pode utilizar arquivos com traduções à parte, onde mapeia configurações de chave/valor para os textos. Desta forma, para traduzir para outro idioma, fica muito mais fácil (nota: traduzir e internacionalizar são coisas diferentes internacionalizar é um conceito muito mais amplo). |
|
gmp |
gmp |
Estas funções permitem a você trabalhar com inteiros de tamanho arbritário usando a biblioteca GNU MP. |
|
hash |
hash |
Gera valores únicos (hash) de strings, arquivos texto, etc usando diversos tipos de algoritmo. Útil para fazer comparações, checar integridade de arquivos, etc… |
|
iconv |
iconv |
Converte textos entre diferentes conjuntos de caracteres (unicode e ISOs). |
|
imagick |
imagick |
Imagick é uma extensão php nativa para criar e modificar imagens usando a API ImageMagick. |
|
imap |
imap |
Conversa o protocolo IMAP de recebimento de mensagens de e-mail. |
|
ioncube |
ioncube loader |
Como o source guardian e o zend, permite processar arquivos criptografados por quem usou o IonCube. |
|
interbase |
interbase |
Abre uma conexão com um banco de dados InterBase. |
|
intl |
intl |
A extensão de internacionalização (também conhecida como Intl) é um invólucro para a biblioteca ICU, permitindo que os programadores PHP executem várias operações com reconhecimento de localidade, incluindo, mas não se limitando a, formatação, transliteração, conversão de codificação, operações de calendário, agrupamento compatível com UCA, localização de limites de texto e trabalhando com identificadores de localidade, fusos horários e grafemas. |
|
json |
json |
Transforma chamadas javascript que utilizam o formato JSON em variáveis no PHP e vice-versa. Muito útil para criar sites dinâmicos. |
|
ldap |
ldap |
Conversa o protocolo LDAP. O seu site pode se conectar a um diretório externo LDAP e usá-lo para autenticar usuários. As funções deste módulo teoricamente funcionam até com o Active Directory da Microsoft. |
|
mbstring |
mbstring |
Manipulação de caracteres internacionais. Algumas linguagens como japonês e chinês possuem tantos caracteres que não cabem em um único byte como no ASCII e assim necessitam de mais bytes para representá-lo. Este conjunto de funções auxilia a fazer comparações, encontrar caracteres dentro de textos, etc… |
|
mcrypt |
mcrypt |
Criptografia com diversos algoritmos simétricos e assimétricos e tamanhos de chaves criptográficas. |
|
mhash |
mhash |
Na mesma linha do módulo hash. |
|
memcache |
memcache |
O módulo Memcache fornece uma interface prática, orientada a procedimentos e objetos, para o daemon de cache altamente eficaz e armazenado em memória, especialmente desenvolvido para diminuir a carga do banco de dados em aplicativos dinâmicos da Web. |
|
mime_magic |
mime_magic |
Determina o mime type de um arquivo. |
|
SQLSRV |
SQLSRV |
Funções específicas para acessar banco de dados SQLServer com PHP no Windows. |
|
mssql |
mssql |
Funções específicas para acessar banco de dados SQLServer com PHP no Linux. |
|
mongodb |
mongodb |
Driver de conexão para banco de dados mongodb. |
|
mysqli |
mysqli |
Evolução da extensão mysql. São funções turbinadas que trabalham com as novas características como transações e stored procedures. |
|
mysql |
mysql |
Driver de conexão para banco de dados mysql. |
|
mysqlnd |
mysqlnd |
O MySQL Native Driver é um substituto para a MySQL Client Library (libmysqlclient). O MySQL Native Driver faz parte das fontes oficiais do PHP a partir do PHP 5.3.0. |
|
ODBC |
ODBC |
Em adição ao suporte ODBC normal, as funções de ODBC Unificadas no PHP permitem que você acesse vários bancos de dados que emprestaram a semântica da API do ODBC para implementer a sua própria API. Ao invés de manter múltiplos drivers de banco de dados que são todos praticamente identicos, estes drivers foram unificados em um único conjunto de funções ODBC. |
|
openssl |
openssl |
Funções de criptografia usando a popular biblioteca openssl. |
|
pcre |
pcre |
Regular expressions em PHP. Recurso bastante comum na linguagem perl, também está disponível no PHP. O uso de expressões regulares permite que se encontrem padrões de texto dentro de outros textos, manipulem strings de maneira simples ou bem complexa, etc… |
|
PDO |
pdo |
PHP Data Objects – interface de acesso a banco de dados (a contrário de uma camada de abstração total, esta extensão não gera SQL automaticamente). É uma extensão relativamente nova e tem como objetivo padronizar o acesso a banco de dados usando as mesmas funções independentemente do banco que se conectar. |
pdo_dblib |
PHP Data Objects – interface de acesso a banco de dados Microsoft SQL Server |
pdo_mysql |
PHP Data Objects – interface de acesso a banco de dados mysql. |
pdo_pgsql |
PHP Data Objects – interface de acesso a banco de dados PostgreSQL. |
pdo_sqlite |
PHP Data Objects – interface de acesso a banco de dados sqlite. |
PDO_Firebird |
PDO_FIREBIRD é um driver que implementa uma interface PDO (PHP Data Objects) para permitir o acesso ao PHP ao banco de dados Firebird. |
|
pgsql |
pgsql |
Funções específicas para acessar o PostgreSQL. |
|
posix |
posix |
Funções de baixo nível no sistema operacional, como consulta de permissão de arquivos e consulta de processos. |
|
Phar |
Phar |
A extensão phar fornece uma maneira de colocar aplicativos PHP inteiros em um único arquivo chamado “phar” (arquivo PHP) para fácil distribuição e instalação. Além de fornecer esse serviço, a extensão phar também fornece um método de abstração em formato de arquivo para criar e manipular arquivos tar e zip por meio da classe PharData, da mesma forma que o PDO fornece uma interface unificada para acessar diferentes bancos de dados. Ao contrário do PDO, que não pode converter entre bancos de dados diferentes, o Phar também pode converter entre os formatos de arquivo tar, zip e phar com uma única linha de código. |
|
Reflection |
reflection |
O grande diferencial do PHP5 em relação ao PHP4 é a arquitetura voltada para classes e objetos. Quem programa orientado a objetos sabe que o recurso de reflexão é importante para se inspecionar os métodos de uma classe e com isso realizar operações que uma linguagem procedural não conseguiria. |
|
pspell |
pspell: |
Essas funções permitem verificar a ortografia de uma palavra e oferecer sugestões. |
|
XML |
xml |
XML(eXtensible Markup Language) |
xmlreader |
Parser de XML, lendo e manipulando arquivos XML. |
xmlrpc |
Usado para chamar webservices e/ou escrever um servidor que disponibilize serviços do seu site para o mundo. |
xmlwriter |
Parser de XML, escrevendo e manipulando arquivos XML. |
simplexml |
Mais uma biblioteca de manipulação de XML. |
xsl |
Transformações XSLT entre XML e XSL. |
wddx |
Mais uma extensão de manipulação de XML. |
libxml |
Mais funções de manipulação de XML. |
|
soap |
soap |
Extensão para conectar em servidores soap |
|
shmop |
shmop: |
Shmop é um fácil caminho para usar funções que permitem o PHP ler, escrever, criar e deletar segmentos de memória compartilhada UNIX. |
|
snmp |
snmp: |
A extensão SNMP provê um kit de ferramentas muito simples e fácil de usar para controlar dispositivos remotos através do Simple Network Management Protocol. |
|
session |
session |
Recurso imprescindível para aplicações na web – sessões. |
|
sockets |
sockets |
Funções genéricas de abertura de portas (sockets). Com elas, você pode implementar o seu protocolo de comunicação com um servidor externo qualquer. |
|
SPL |
spl |
coleção de interfaces e classes para casos comuns – arrays, exceptions, debug, etc… |
|
sqlite3 |
sqlite3 |
Suporte para conexões com banco de dados SQLite3. |
|
sysvmsg |
sysvmsg |
Este módulo fornece wrappers para a família de funções System V IPC. Inclui semáforos, memória compartilhada e mensagens entre processos (IPC). |
|
tidy |
tidy |
Tidy é uma implementação do Tidy HTML clean e um utilitário reparador que permite você não somente limpe e manipule documentos HTML, mas também percorrer a árvore do documento. |
|
tokenizer |
tokenizer |
Manipulação de código fonte em PHP. |
|
zip |
zip |
Extensão para compactar e descompactar arquivos em formato ZIP. |
|
zlib |
zlib |
Extensão para compactar e descompactar arquivos em formato GZIP. |
|
timezonedb |
timezonedb |
Banco de dados atualizado de fuso horário a ser usado com as funções de data e hora do PHP. |
|
Zend Opcache |
Zend Opcache |
O OPcache melhora o desempenho do PHP armazenando o bytecode de script pré-compilado na memória compartilhada, eliminando assim a necessidade do PHP carregar e analisar scripts em cada solicitação. |