method
public
Diff::getDiffHtml()
Класс: \Bitrix\Main\Text\Diff
Сигнатура
public getDiffHtml(string $a, string $b) : string
Описание
Функция находит различия между двумя версиями текста и создаёт html-вывод с выделенными правками для преобразования текста из первой версии во вторую.
Параметры
$a
string
Первая версия текста для сравнения.
$b
string
Вторая версия текста для сравнения.
Возвращаемое значение
string
Как применяется в Diff
Diff::getDiffHtml() — метод класса \Bitrix\Main\Text\Diff модуля «Главный модуль». Diff: Этот класс реализует алгоритм различий, опубликованный в
"An O(ND) Difference Algorithm and its Variations", автор Eugene Myers
Algorithmica том 1 № 2, 1986, с. 251.
Метод объекта: сначала нужен экземпляр Diff.
use Bitrix\Main\Text\Diff;
/** @var Diff $object */
$a = '';
$b = '';
$result = $object->getDiffHtml($a, $b);
// $result: stringДругие методы Diff
getDiffScript()Функция сравнивает два массива и создаёт скрипт правок, необходимый для преобразования массива $a в…
Исходный файл: source/main/lib/text/diff.php:25

