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

欧宝娱乐app下载地址Symfony Components是一组解耦的、可重用的PHP库。经过了数千个项目的测试下载次数达数十亿次,它们已经成为构建最佳PHP应用程序的标准基础。您可以在自己的应用程序中独立于Symfony框架使用这些组件中的任何一个。欧宝娱乐app下载地址

安装

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

作曲家需要美元

组件列表

组件 描述 资源
资产 管理URL生成和版本的web资产,如CSS样式表,JavaScript文件和图像文件。
BrowserKit 模拟网页浏览器的行为。
缓存 实现PSR-6和PSR-16缓存机制,并为流行的缓存后端(Redis, Memcache, APCu等)提供适配器。
类加载器弃用 如果项目类遵循一些标准PHP约定,则自动加载它们。
配置 帮助您查找、加载、组合、自动填充和验证配置值。
控制台 简化了漂亮且可测试的命令行界面的创建。
合同 从Symfony组件中提取的一组抽象。欧宝娱乐app下载地址
CssSelector 将CSS选择器转换为XPath表达式。
调试弃用 提供易于调试PHP代码的工具。
DependencyInjection 允许您对应用程序中构造对象的方式进行标准化和集中。
DomCrawler 简化HTML和XML文档的DOM导航。
Dotenv 解析.env文件,使存储在其中的环境变量可以通过getenv()、$_ENV或$_SERVER访问。
ErrorHandler 提供管理错误和简化调试PHP代码的工具。
EventDispatcher 以简单而有效的方式实现中介模式,使项目真正具有可扩展性。
ExpressionLanguage 提供一个可以编译和计算表达式的引擎。
文件系统 为文件系统提供基本实用程序。
通过直观流畅的界面查找文件和目录。
形式 提供易于创建、处理和重用HTML表单的工具。
警卫 将多个身份验证层结合在一起,使创建具有完全控制权的复杂身份验证系统变得更加容易。
HttpClient 支持PHP流包装器和cURL的低级HTTP客户端。它还提供了使用api的实用程序。
HttpFoundation 为HTTP规范定义一个面向对象的层。
HttpKernel 提供构建块来创建灵活和快速的基于http的框架。
加护病房弃用 包含特定版本的ICU库的数据。该组件自2014年10月起已弃用,请使用Intl组件代替。
弯曲物弃用 转换英语单词的单数和复数形式。
Intl 提供回退代码以处理intl扩展丢失的情况。
Ldap 在PHP的LDAP扩展之上为PHP提供LDAP客户端。
语言环境弃用 提供回退代码以处理intl扩展丢失的情况。该组件从2.3年起已弃用,请使用Intl组件代替。
创建和管理锁,一种提供对共享资源的独占访问的机制。
梅勒 帮助发送电子邮件并提供与最流行的邮件服务的集成。
信使 帮助应用程序向其他应用程序或通过消息队列发送和接收消息。
Mime 允许操作MIME消息,用于创建高级电子邮件消息。
通知人 发送通知通过一个或多个渠道(电子邮件,短信,Slack,电报,…)
OptionsResolver 帮助您使用选项数组配置对象。
PHPUnit)桥 提供用于报告遗留测试和已弃用代码的使用的实用程序,以及用于对时间敏感的测试的帮助程序。
Polyfill APCu 为使用APC扩展的用户提供apcu_*函数和APCUIterator类。
Polyfill Ctype 为ctype扩展提供局部的原生PHP实现。
Polyfill Iconv 提供php.net/iconv函数的原生PHP实现。
Polyfill Intl字母 提供来自Intl扩展的Grapheme函数的局部本地PHP实现。
Polyfill Intl ICU 当未安装intl扩展时,使用symfony/intl包提供函数/类的集合。欧宝娱乐app下载地址
Polyfill Intl印度尼西亚的 当Intl扩展未安装时,提供与IDN相关的函数集合。
Polyfill Intl messageformat 为Intl扩展提供的MessageFormatter类提供一个回退实现。
Polyfill Intl标准化者 为Intl扩展提供的Normalizer类提供一个回退实现。
Polyfill Mbstring 为Mbstring扩展提供局部的原生PHP实现。
Polyfill PHP 5.4 提供在PHP 5.4之前版本中不可用的函数。
Polyfill 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实现。
Polyfill跑龙套 提供二进制安全的字符串函数,在可用时使用mbstring扩展名。
Polyfill Xml弃用 在XML扩展中为以下函数提供一个回退实现。
过程 执行子进程中的命令。
PropertyAccess 提供使用简单字符串表示法对对象或数组进行读写的函数。
PropertyInfo 使用流行源的元数据(Doctrine, PHP Reflection, PHPdoc等)提取PHP类的属性信息。
RateLimiter 提供令牌桶实现来限制应用程序中的输入和输出(例如,实现登录节流)。
路由 将HTTP请求映射到一组配置变量。
安全 为复杂的授权系统提供基础结构。
信号量 创建和管理信号量,这是一种控制并发系统中多个进程对公共资源的访问的机制。
序列化器 将对象转换为特定的格式(XML、JSON、Yaml等),反之亦然。
秒表 提供对代码进行概要分析的方法。
字符串 为字符串提供面向对象的API,并以统一的方式处理字节、UTF-8代码点和字素集群。它还提供了一个击打器和一个折弯器。
模板 提供构建任何类型模板系统所需的所有工具。
翻译 提供国际化应用程序的工具。
Uid 提供用于处理uuid和ulid等惟一标识符的工具。
验证器 提供验证类的工具。
VarDumper 提供遍历任意PHP变量的机制。
VarExporter 将任何可序列化的PHP数据结构导出到纯PHP代码,并允许实例化和填充对象,而无需调用其构造函数。
连接 实现HTML5 Links, Preload和Resource Hints规范,建议客户端(浏览器)通过HTTP和HTTP/2推送预加载和预取文档。
Webpack安可 一种更简单的方式将Webpack集成到你的应用程序中,给你一个强大的API来捆绑JavaScript模块,预处理CSS & JS和编译和缩小资产。
工作流 提供管理工作流或有限状态机的工具。
Yaml 加载和转储YAML文件。