xdiff_string_diff Создать обычный патч для двух строк &reftitle.description; stringxdiff_string_diff stringold_data stringnew_data intcontext3 boolminimal&false; Создаёт патч для строк old_data и new_data. Итоговый патч человекочитаем. Опциональный параметр context указывает, сколько строк контекста должно быть добавлено в патч вокруг каждого различия. Установка параметра minimal в значение &true; позволит получить максимально короткий патч (может занять много времени). &reftitle.parameters; old_data Первая строка с данными. Это будут "старые" данные. new_data Вторая строка с данными. Это будут "новые" данные. context Количество строк контекста вокруг каждого изменения. minimal Если &true;, то будет создан максимально короткий патч (может занять много времени). &reftitle.returnvalues; Возвращает строку с патчем, либо &false; в случае возникновения ошибки. &reftitle.examples; Пример использования <function>xdiff_string_diff</function> Следующий код выведет различия двух статей. ]]> &reftitle.notes; Эта функция не предназначена для работы с бинарными данными. Для бинарного сравнения используйте xdiff_string_bdiff и xdiff_string_rabdiff. &reftitle.seealso; xdiff_string_patch