PHP 模块 | 描述 |
|---|
bcmath | 用于任意精度数学的二进制计算器,支持以字符串形式表示的任意大小和精度的数字。 |
calendar | 该扩展包含用于管理事件调度和在不同日历格式之间转换的函数。 |
core | 这是一个过滤器,可以运行任意 PHP 代码来修改用户属性。 |
ctype | 该扩展提供的函数根据当前区域设置检查字符或字符串是否属于某个字符类别。 |
curl | PHP 支持 libcurl,这是由 Daniel Stenberg 创建的库,允许你通过不同协议连接和通信不同类型的服务器。 |
date | PHP 的 date() 函数用于格式化日期和/或时间。 |
dom | DOM 扩展允许你通过 PHP 5 的 DOM API 操作 XML 文档。 |
exif | 该扩展使 PHP 能够与包含在音频、视频文件和图片中的 Exif 元数据信息进行交互。 |
fileinfo | 该模块的功能通过分析文件某些位置的特定魔术字节序列来尝试确定文件内容类型和编码。 |
filter | 该扩展通过验证或清理数据来过滤数据。当数据源包含未知(或外部)数据,如用户输入时,这尤其有用。 |
gd | 该扩展为直接通过 PHP 脚本处理图形提供了功能。 |
gmp | Gmp 代表 GNU 多精度数学库(GMP)。它是一个允许你对有符号整数、有理数和浮点数进行数学运算的库,还可以帮助对大数进行复杂的数学运算。 |
hash | 消息摘要(哈希)引擎。允许使用多种哈希算法对任意长度的消息进行直接或增量处理。 |
iconv | 该模块包含 iconv 字符集转换功能的接口。使用该模块,你可以将本地字符集表示的字符串转换为另一字符集表示的字符串,该字符集可以是 Unicode。 |
imagick | 该扩展通过 ImageMagick 软件帮助处理图像,简化了图像的打开、编辑和保存。 |
intl | 国际化扩展是 ICU 库的封装,使 PHP 程序员能够在脚本中执行符合 UCA 的排序以及日期、时间、数字和货币格式化。需要 ICU。 |
json | 允许使用基于 JSON_checker 的解析器处理文本数据交换格式。 |
libxml | 这些函数/常量自 PHP 5.1.0 起可用,以下核心扩展依赖于此 libxml 扩展:DOM、libxml、SimpleXML、SOAP、WDDX、XSL、XML、XMLReader、XMLRPC 和 XMLWriter。 |
mbstring | 提供多字节特定字符串函数,帮助你处理 PHP 中的多字节编码。 |
mysqli | 该扩展为用户提供了访问 MySQL 服务器 4.1 及以上版本功能的权限。 |
mysqlnd | Mysqlnd 代表 MySQL 本地驱动程序——该扩展启用 MySQL 底层通信协议,为其他 PHP 函数提供访问 MySQL 数据库的能力。 |
openssl | 该模块使用 OpenSSL 的函数生成和验证签名,以及对数据进行加密和解密。 |
pcre | PCRE 库是一组实现正则表达式模式匹配的函数,语法和语义与 Perl 5 基本一致,仅有少数差异。 |
PDO | PHP 数据对象(PDO)扩展为在 PHP 中访问数据库定义了一个轻量级、一致的接口。每个实现 PDO 接口的数据库驱动程序都可以将数据库特定的功能作为常规扩展函数公开。请注意,单独使用 PDO 扩展无法执行任何数据库功能;你必须使用特定数据库的 PDO 驱动程序来访问数据库服务器。 |
pdo_mysql | 实现从 PHP 访问 MySQL 的驱动程序。 |
pdo_sqlite | 该扩展通过 PDO 接口实现对 SQLite 数据库的访问。 |
phar | phar 扩展提供了一种将整个 PHP 应用程序打包到一个名为 phar(PHP 归档)的单一文件中以便于分发和安装的方法。除了提供此服务外,phar 扩展还通过 PharData 类为创建和操作 tar 和 zip 文件提供了文件格式抽象方法,就像 PDO 为访问不同数据库提供统一接口一样。 |
posix | 该扩展提供了一组与 POSIX 系统调用交互的方法和函数。 |
readline | readline 函数实现了 GNU Readline 库的接口。这些函数提供可编辑的命令行。 |
redis | 这是一种用作数据库、缓存和消息代理的数据结构存储,可提升系统速度和可扩展性。 |
reflection | PHP 5 提供了完整的反射 API,增加了对类、接口、函数、方法和扩展进行逆向工程的能力。此外,反射 API 还提供了获取函数、类和方法文档注释的方法。 |
session | PHP 的会话支持包括一种在后续访问中保留某些数据的方法。这使你能够构建更具个性化的应用程序并提升你网站的吸引力。 |
SimpleXML | SimpleXML 扩展提供了一套非常简单且易用的工具,将 XML 转换为可用普通属性选择器和数组迭代器处理的对象。 |
soap | Soap 代表简单对象访问协议(SOAP),该扩展可用于管理 Web 服务——包括消费和提供服务。 |
sockets | 该扩展简化了与套接字的交互——即在应用程序之间建立连接以进行交互的一种方式。 |
sodium | 该扩展是一个加密库,用于加密认证、安全存储密码、共享秘密消息、数字签名等。 |
SPL | 标准 PHP 库(SPL)是一组旨在解决常见问题的接口和类。SPL 提供了一组标准数据结构、一组用于遍历对象的迭代器、一组接口、一组标准异常、若干用于处理文件的类,并提供了如 spl_autoload_register() 这样的函数。 |
sqlite3 | 该扩展支持访问 SQLite 3——一种轻量级基于磁盘的数据库,使用非标准 SQL 语言。 |
standard | 标准类集合。 |
tokenizer | tokenizer 函数为嵌入在 Zend 引擎中的 PHP tokenizer 提供了接口。使用这些函数,你可以编写自己的 PHP 源代码分析或修改工具,而无需在词法级别处理语言规范。 |
xml | XML(可扩展标记语言)是一种用于 Web 上结构化文档交换的数据格式。 |
xmlreader | 这是一个用于 XML 的句法分析器。它作为一个光标沿文档流移动,并在经过的每个节点处暂停。 |
xmlwriter | 此扩展是用于生成 XML 数据文件流的非缓存、单向方式。 |
Zend OpCache | Zend OpCache 通过操作码缓存和优化提供更快的 PHP 执行。它通过将预编译的脚本字节码存储在共享内存中来提升 PHP 性能。 |
zip | 此扩展使您能够透明地读取或写入 ZIP 压缩档案及其内部文件。 |
random | random 模块提供了以安全可靠的方式生成随机数、字符串和其他值的工具。当你需要创建唯一 ID、随机密码或打乱数据时非常有用。该模块确保生成的值不可预测,这对于安全目的尤为重要。 |
zlib | 该模块使你能够透明地读取和写入 gzip(.gz)压缩文件,通过大多数文件系统函数的版本来操作 gzip 压缩文件(也可用于未压缩文件,但不适用于套接字)。 |
ioncube_loader (已禁用,但可根据请求与 PHP 8.3 一起启用) | ioncube_loader 用于加密 PHP 文件,并保护使用 PHP 编程语言编写的软件不被查看、更改或在未授权的计算机上运行 |