wikimedia / wrappedstring
自动压缩按顺序输出的具有相同前缀/后缀对的重叠字符串。
v4.0.1
2021-08-04 23:56 UTC
Requires
- php: >=7.2.9
Requires (Dev)
- mediawiki/mediawiki-codesniffer: 37.0.0
- mediawiki/mediawiki-phan-config: 0.10.6
- mediawiki/minus-x: 1.1.1
- ockcyp/covers-validator: 1.3.3
- php-parallel-lint/php-console-highlighter: 0.5.0
- php-parallel-lint/php-parallel-lint: 1.3.0
- phpunit/phpunit: ^8.5
README
WrappedString 是一个用于压缩文本输出中冗余字符串包装代码的小型 PHP 库。最常见的用途是消除多余的 HTML 开启/关闭标签和 JavaScript 模板代码。
以下是使用方法
use Wikimedia\WrappedString; $buffer = [ new WrappedString( '[foo]', '[', ']' ), new WrappedString( '[bar]', '[', ']' ), ]; $output = WrappedString::join( "\n", $buffer ); // Result: '[foobar]'
许可证
该项目遵循 MIT 许可证。