duncan3dc/bom-string

一个用于处理字节顺序标记(BOM)的PHP库

1.2.0 2024-06-26 11:28 UTC

This package is auto-updated.

Last update: 2024-08-26 11:47:46 UTC


README

一个用于处理字节顺序标记(BOM)的PHP库

release build coverage

安装

推荐使用Composer安装此库。

从您的项目根目录运行以下命令

$ composer require duncan3dc/bom-string

用法

从字符串中删除BOM并返回一个干净的UTF-8字符串

use duncan3dc\Bom\Util;

$string = Util::removeBom($bomString);

还有可用的流过滤器

use duncan3dc\Bom\StreamFilter;

stream_filter_register("bom-filter", StreamFilter::class);

$file = fopen($filename, "r");

stream_filter_append($file, "bom-filter");

while ($row = fgetcsv($file)) {
    print_r($row);
}

fclose($file);

变更日志

自时间之初就已有变更日志可用

如何获得帮助

发现了bug?有问题?或者只是不确定某个功能如何使用?
创建一个问题,我会尽力帮助。
或者您可以在Twitter上找到我

duncan3dc/bom-string 企业版

作为Tidelift订阅的一部分提供

duncan3dc/bom-string和其他数千个包的维护者正在与Tidelift合作,为构建应用程序时使用的开源依赖项提供商业支持和维护。节省时间,降低风险,并提高代码健康度,同时支付您所使用确切的依赖项的维护者。了解更多信息:点击这里