欧宝娱乐app下载地址Symfony组件

欧宝娱乐app下载地址Symfony组件是一组解耦和可重复使用的PHP库。在成千上万的项目中进行战斗下载了数十亿次,他们已成为建立了最佳PHP应用的标准基础。您可以从Symfony Framework独立地使用您自己的应用程序中的任何一个组件。欧宝娱乐app下载地址

安装

作曲家要在PHP项目中安装任何Symfony组件:欧宝娱乐app下载地址

$ Composer需要

组件列表

成分 描述 资源
资产 管理URL生成和版本控制的Web资产,如CSS样式表,JavaScript文件和图像文件。
browserkit. 模拟Web浏览器的行为。
缓存 实现PSR-6和PSR-16缓存机制,为流行的缓存后端提供适配器(REDIS,MEMCACHE,APCU等)
ClassLoader.弃用 如果它们遵循一些标准的PHP约定,则会自动加载项目类。
配置 帮助您找到,加载,组合,自动填充和验证配置值。
安慰 简化创建美丽和可测试的命令行接口。
合同 一组抽象从Symfony组件中提取出来。欧宝娱乐app下载地址
CSSSelector. 将CSS选择器转换为XPath表达式。
调试弃用 提供缓解调试PHP代码的工具。
依赖性倾注 允许您标准化和集中应用程序在应用程序中构建的方式。
Domcrawler. 简化HTML和XML文档的DOM导航。
DOTENV. 解析.env文件,以使存储在它们中的环境变量可访问,可通过getenv(),$ _env或$ _server访问它们。
ErrorHandler. 提供管理错误和轻松调试PHP代码的工具。
EventDispatcher. 以简单有效的方式实现调解员模式,使项目真正可扩展。
表达式 提供可以编译和评估表达式的引擎。
文件系统 为文件系统提供基本实用程序。
发现者 通过直观的流畅界面查找文件和目录。
形式 提供简单创建,处理和重用HTML表单的工具。
警卫 将许多验证层一起带来,使创建具有总控制的复杂认证系统更容易。
httpclient. 一个低级HTTP客户端,支持PHP流包装并卷曲。它还提供了实用程序来使用API​​。
httpfoundation 定义HTTP规范的面向对象层。
httpkernel. 提供构建块以创建灵活和快速的基于HTTP的框架。
ICU.弃用 包含特定版本中ICU库的数据。自2014年10月以来,此组件已被推荐使用,而是使用INTL组件。
充气机弃用 转换他们的单数和复数形式之间的英语单词。
Intl. 提供后退代码以处理缺少INTL扩展名的情况。
LDAP. 在PHP的LDAP扩展之上为PHP提供LDAP客户端。
地区弃用 提供后退代码以处理缺少INTL扩展名的情况。自2.3以来已弃用此组件,请使用INTL组件。
创建和管理锁,该机制提供对共享资源的独占访问权限。
邮箱 有助于发送电子邮件并提供与最流行的邮件服务的集成。
信使 帮助应用程序向/从其他应用程序发送和接收消息或通过消息队列。
哑剧 允许操作MIME消息,用于创建高级电子邮件。
通知程序 通过一个或多个频道(电子邮件,短信,slack,telegram,...)发送通知
选项赛尔弗尔 帮助您使用选项阵列配置对象。
PHPUNIT桥梁 提供实用程序以报告遗留测试和使用不推荐的代码和帮助时间,以进行时间敏感测试。
passwordhasher. 提供安全的密码散列实用程序。
polyfill apcu. 为遗留APC扩展的用户提供APCU_ *函数和APCuiterator类。
聚填充CTYPE. 为CTYPE扩展提供部分,本机PHP实现。
polyfill iconv. 提供PHP.NET/ICONV函数的本机PHP实现。
聚填充INTL图形 提供从INTL扩展的图形函数的部分原始PHP实现。
聚填充INTL ICU. 在未安装Intl扩展名时,提供使用Symfony / Intl包的函数/类集合。欧宝娱乐app下载地址
聚填充INTL IDN. 提供未安装INTL扩展名的IDN相关的函数集合。
Polyfill Intl MessageFormatter. 为Intl扩展提供的MessageFormatter类提供回退实现。
聚填充INTL规范化器 为Intl扩展提供的标准化器类提供回退实现。
Polyfill MBString. 提供用于MBString扩展的部分,本机PHP实现。
Polyfill PHP 5.4 在PHP 5.4之前,在版本中提供不可用的功能。
聚填充PHP 5.5 在PHP 5.5之前提供版本不可用的功能。
Polyfill PHP 5.6 在PHP 5.6之前提供版本不可用的功能。
Polyfill PHP 7.0 在PHP 7.0之前,在版本中提供不可用的功能。
Polyfill PHP 7.1. 在PHP 7.1之前,提供在版本中不可用的功能。
Polyfill PHP 7.2 提供PHP 7.2之前的版本中不可用的功能。
Polyfill PHP 7.3 在PHP 7.3之前提供在版本中不可用的功能。
Polyfill Uuid. 为UUID扩展提供本机PHP实现。
PolyfillIt .. 提供二进制安全字符串函数,使用MBString扩展名可用。
Polyfill XML弃用 提供以下功能在XML扩展的静电中的以下函数。
过程 在子进程中执行命令。
ProCatectaccess. 使用简单的字符串表示法提供从/读取和写入对象或数组的函数。
propertinfo. 利用流行源(教义,PHP反射,PHPDOC等)的元数据提取有关PHP类属性的信息
重误标准 提供令牌桶实现,以限制应用程序中的限制输入和输出(例如,实现登录限制)。
路由 将HTTP请求映射到一组配置变量。
安全 为复杂的授权系统提供基础架构。
信号 创建和管理信号量,通过并发系统中的多个进程来控制对公共资源的访问的机制。
序列化器 将对象变为特定格式(XML,JSON,YAML,......)和其他方式。
跑表 提供了一种配置文件代码的方法。
细绳 以统一的方式提供面向对象的API和处理字节,UTF-8代码点和图形群集。它还提供了一个甩口和充气机。
模板 提供构建任何类型模板系统所需的所有工具。
翻译 提供国际化申请的工具。
uid 提供使用唯一标识符(如UUIDS和ULID)的工具。
验证器 提供验证类的工具。
vardumper. 提供通过任何任意PHP变量行走的机制。
varexporter. 将任何可序列化的PHP数据结构导出到普通的PHP代码,并允许实例化和填充对象而无需调用其构造函数。
网页链接 实现HTML5链接,预加载和资源提示规范,以告知客户端(浏览器)通过HTTP和HTTP / 2 Pulles预加载和预取文档。
网袋Encore. 一种更简单的方式来将WebPack集成到应用程序中,为您提供了一个强大的API,用于捆绑JavaScript模块,预处理CSS&JS和Compling和Consify资产。
工作流程 提供用于管理工作流程或有限状态机的工具。
yaml. 加载和转储yaml文件。