diff

时间:2024-04-20 09:36:48
【文件属性】:

文件名称:diff

文件大小:59KB

文件格式:ZIP

更新时间:2024-04-20 09:36:48

PHP

塞巴斯蒂安/迪夫 PHP的Diff实现,从PHPUnit分解为一个独立的组件。 安装 您可以使用将该库作为本地的,基于项目的依赖项添加到您的项目中: composer require sebastian/diff 如果仅在开发过程中需要该库(例如,运行项目的测试套件),则应将其添加为开发时依赖项: composer require --dev sebastian/diff 用法 产生差异 Differ类可用于生成两个字符串之间的差异的文本表示形式: <?php use SebastianBergmann \ Diff \ Differ ; $ differ = new Differ ; print $ differ -> diff ( 'foo' , 'bar' ); 上面的代码产生以下输出: --- Original +++ New @@ @@ - foo + bar 此软


【文件预览】:
diff-main
----.psalm()
--------config.xml(2KB)
----.gitignore(91B)
----src()
--------Exception()
--------Chunk.php(2KB)
--------LongestCommonSubsequenceCalculator.php(486B)
--------TimeEfficientLongestCommonSubsequenceCalculator.php(2KB)
--------MemoryEfficientLongestCommonSubsequenceCalculator.php(2KB)
--------Output()
--------Differ.php(9KB)
--------Parser.php(3KB)
--------Line.php(848B)
--------Diff.php(1KB)
----LICENSE(2KB)
----composer.json(1KB)
----phive.xml(288B)
----.github()
--------FUNDING.yml(26B)
--------workflows()
----README.md(8KB)
----phpunit.xml(755B)
----.php_cs.dist(7KB)
----tests()
--------Utils()
--------LineTest.php(941B)
--------DiffTest.php(2KB)
--------Exception()
--------DifferTest.php(11KB)
--------ChunkTest.php(2KB)
--------TimeEfficientImplementationTest.php(632B)
--------LongestCommonSubsequenceTest.php(6KB)
--------Output()
--------MemoryEfficientImplementationTest.php(638B)
--------fixtures()
--------ParserTest.php(5KB)
----build.xml(1KB)
----.gitattributes(61B)
----ChangeLog.md(2KB)

网友评论