kijtra/ textdiff
简易文本比较类。这是一个简单的文本比较库。
v2.1.1
2021-02-15 02:21 UTC
Requires
- php: >=5.6
Requires (Dev)
- phpunit/phpunit: ^9.5
This package is auto-updated.
Last update: 2024-09-15 10:04:42 UTC
README
简单的文本比较PHP类。
对于日语,尽量进行“一定程度的”分词以提高可读性。
用法
<?php use Kijtra\TextDiff\TextDiff; $old_text = "abcg efgh ijk"; $new_text = "abcg efg hijk"; $diff = new TextDiff($old_text, $new_text); // Get raw data $data = $diff->getData(); // Get HTML data (use table tag) $html = $diff->getHtml();
许可证
MIT
变更日志
v2.1.1
- README 编辑
- 保留旧文件路径
index.php
文件名更改为example.php
v2.0.0
-
暂时支持 PHP5.6 以上
-
添加命名空间
<?php include('TextDiff.php'); $diff = new TextDiff($text1, $text2);
↓↓↓
<?php use Kijtra\TextDiff\TextDiff; $diff = new TextDiff($text1, $text2);
-
Composer 支持
-
添加辅助函数
<?php // 配列で取得 $diff = text_diff($text1, $text2); // HTMLで取得 $html = text_diff_html($text1, $text2);
-
创建测试
v1.0.1
- 添加警告错误验证(#4)
v1.0.0
- 首次发布