ob娱乐下载Symfony组件

ob娱乐下载Symfony Components是一组解耦的、可重用的PHP库。在成千上万的项目中经受了考验下载了数十亿次,他们已成为建立了最佳PHP应用的标准基础。您可以从Symfony Framework独立地使用您自己的应用程序中的任何一个组件。ob娱乐下载

安装

使用作曲家在你的PHP项目中安装Symfony组件:ob娱乐下载

作曲家需要美元

组件列表

组件 描述 资源
资产 管理URL生成和版本的web资产,如CSS样式表,JavaScript文件和图像文件。
browserkit. 模拟web浏览器的行为。
缓存 实现PSR-6和PSR-16缓存机制,并为流行的缓存后端(Redis, Memcache, APCu等)提供适配器。
ClassLoader.弃用 如果它们遵循一些标准的PHP约定,则会自动加载项目类。Symfony 3.3以来已弃用此组件,使用Composer类加载。ob娱乐下载
配置 帮助您查找、加载、组合、自动填充和验证配置值。
控制台 简化了漂亮且可测试的命令行界面的创建。
合同 从Symfony组件中提取的一组抽象。ob娱乐下载
CssSelector 将CSS选择器转换为XPath表达式。
调试弃用 提供简化调试PHP代码的工具。该组件自Symfony 4.4以来已弃用,请使用ErrorHandleob娱乐下载r组件代替。
DependencyInjection 允许您标准化和集中化应用程序中对象的构造方式。
Domcrawler. 简化HTML和XML文档的DOM导航。
Dotenv 解析.env文件,以使存储在它们中的环境变量可访问,可通过getenv(),$ _env或$ _server访问它们。
ErrorHandler. 提供管理错误和简化调试PHP代码的工具。
EventDispatcher 以简单而有效的方式实现Mediator模式,使项目真正具有可扩展性。
ExpressionLanguage 提供可以编译和计算表达式的引擎。
文件系统 为文件系统提供基本实用程序。
通过直观的流畅界面查找文件和目录。
形式 提供易于创建、处理和重用HTML表单的工具。
警卫 将多个身份验证层结合在一起,使创建具有完全控制权的复杂身份验证系统变得更加容易。
HttpClient 支持PHP流包装器和cURL的底层HTTP客户端。它还提供了使用api的实用程序。
HttpFoundation 定义HTTP规范的面向对象层。
HttpKernel 提供构建块以创建灵活和快速的基于http的框架。
加护病房弃用 包含指定版本的ICU库数据。该组件自Symfony 2.6以来已弃用,请使用Intl组件代替。ob娱乐下载
弯曲物弃用 转换英语单词的单复数形式。该组件自Symfony 5.1以来已弃用,请使用String组件代替。ob娱乐下载
Intl 提供后备代码以处理intl扩展缺失的情况。
LDAP. 在PHP的LDAP扩展之上为PHP提供LDAP客户端。
语言环境弃用 提供后备代码以处理intl扩展缺失的情况。该组件自Symfony 2.3以来已弃用,请使用Intl组件代替。ob娱乐下载
创建和管理锁,这是一种提供对共享资源的独占访问的机制。
梅勒 帮助发送电子邮件,并提供与最流行的邮寄服务的集成。
信使 帮助应用程序向/从其他应用程序发送和接收消息或通过消息队列。
Mime 允许操作MIME消息,用于创建高级电子邮件。
通知程序 通过一个或多个渠道发送通知(电子邮件,短信,Slack, Telegram,…)
OptionsResolver 帮助您使用选项数组配置对象。
PHPUnit)桥 提供实用程序以报告遗留测试和使用不推荐的代码和帮助时间,以进行时间敏感测试。
PasswordHasher 提供安全的密码散列实用程序。
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包提供一组函数/类。ob娱乐下载
聚填充INTL IDN. 在没有安装Intl扩展时,提供与IDN相关的函数集合。
Polyfill Intl messageformat 为Intl扩展提供的MessageFormatter类提供一个后备实现。
Polyfill Intl标准化者 为Intl扩展提供的Normalizer类提供一个回退实现。
Polyfill Mbstring 提供用于MBString扩展的部分,本机PHP实现。
Polyfill PHP 5.4 在纯PHP代码中实现某些PHP 5.4特性,以便您可以在项目中使用较早的PHP版本时使用它们。
Polyfill PHP 5.5 在纯PHP代码中实现某些PHP 5.5功能,因此您可以在项目中使用早期的PHP版本时使用它们。
Polyfill PHP 5.6 在纯PHP代码中实现某些PHP 5.6特性,以便您可以在项目中使用较早的PHP版本时使用它们。
Polyfill PHP 7.0 在纯PHP代码中实现某些PHP 7.0特性,以便您可以在项目中使用较早的PHP版本时使用它们。
Polyfill PHP 7.1 在纯PHP代码中实现某些PHP 7.1特性,以便您可以在项目中使用较早的PHP版本时使用它们。
Polyfill PHP 7.2 在纯PHP代码中实现某些PHP 7.2功能,因此您可以在项目中使用早期PHP版本时使用它们。
Polyfill PHP 7.3 在纯PHP代码中实现某些PHP 7.3特性,以便您可以在项目中使用较早的PHP版本时使用它们。
Polyfill PHP 7.4 在纯PHP代码中实现某些PHP 7.4特性,以便您可以在项目中使用较早的PHP版本时使用它们。
Polyfill PHP 8.0 在纯PHP代码中实现某些PHP 8.0特性,以便您可以在项目中使用较早的PHP版本时使用它们。
Polyfill PHP 8.1 在纯PHP代码中实现某些PHP 8.1特性,以便您可以在项目中使用较早的PHP版本时使用它们。
Polyfill Uuid. 为UUID扩展提供一个本机PHP实现。
Polyfill跑龙套 提供二进制安全字符串函数,使用MBString扩展名可用。
Polyfill XML弃用 在XML扩展的分隔符中为下列函数提供备用实现。此组件已弃用,请使用Polyfill PHP 7.2组件代替。
过程 执行子流程中的命令。
PropertyAccess 提供使用简单字符串表示法从/向对象或数组读写的函数。
PropertyInfo 使用流行源(Doctrine, PHP Reflection, PHPdoc等)的元数据提取关于PHP类属性的信息。
RateLimiter 提供一个令牌桶实现,以速率限制您的应用程序中的输入和输出(例如,实现登录节流)。
路由 将HTTP请求映射到一组配置变量。
运行时 将引导逻辑与任何全局状态解耦,以确保应用程序可以使用PHP-FPM、ReactPHP、Swoole等运行时而不需要任何更改。
安全 为复杂的授权系统提供基础设施。
信号 创建和管理信号量,这是一种在并发系统中控制多个进程对公共资源访问的机制。
序列化器 将对象变为特定格式(XML,JSON,YAML,......)和其他方式。
秒表 提供一种分析代码的方法。
字符串 提供面向对象的字符串API,并以统一的方式处理字节、UTF-8代码点和字素集群。它还提供了一个强击器和一个屈折器。
模板 提供构建任何类型的模板系统所需的所有工具。
翻译 提供国际化申请的工具。
Uid 提供使用惟一标识符(如uuid和uuid)的工具。
验证器 提供验证类的工具。
VarDumper 提供遍历任何PHP变量的机制。
varexporter. 将任何可序列化的PHP数据结构导出到普通PHP代码,并允许实例化和填充对象,而无需调用它们的构造函数。
连接 实现HTML5链接,预加载和资源提示规范,建议客户端(浏览器)通过HTTP和HTTP/2推送预加载和预取文档。
Webpack安可 一种更简单的方式将Webpack集成到你的应用程序中,给你一个强大的API来绑定JavaScript模块,预处理CSS和JS,编译和缩小资产。
工作流 提供用于管理工作流或有限状态机的工具。
Yaml 加载和转储YAML文件。