ilya/buffer

explode() 函数的上下文感知实现。

1.0.0 2014-05-14 09:56 UTC

This package is not auto-updated.

Last update: 2024-09-14 15:02:00 UTC


README

Buffer 是 PHP 的字符串函数 explode() 的上下文感知实现。

安装

打开终端,cd 到您的项目目录,然后输入

# run this command if you have Composer installed globally on your machine
composer require "ilya/buffer:~1"

# or run this command if you have it installed locally
php composer.phar require "ilya/buffer:~1"

按下 Enter 键,并给 Composer 一秒钟的时间来安装这个包作为您项目的依赖项。

如何使用这个功能

让我们先创建一个 Buffer 实例

$buffer = new Buffer\Buffer('foo:"bar:baz":wow');

现在,告诉 Buffer,“"”字符具有特殊含义

$buffer->beAwareOf("\"");

最后,通过 : 分割传递给构造函数的字符串

$buffer->explode(':'); // => ['foo', 'bar:baz', 'wow']

好了,基本上就是这样。

许可协议

Buffer 采用 MIT 许可协议。