Articles of diff

Как правильно использовать array_udiff ()?

У меня есть два многомерных массива, которые выглядят примерно так: Array ( [0] => Array ( 'id' => 3, 'other' => 'some string', 'timestamp' => 2000-01-01 00:00:00 ), [1] => Array ( 'id' => 6, 'other' => 'another string', 'timestamp' => 1835-01-01 00:00:00 ) ) Я пытаюсь найти способ выяснить, какие элементы отображаются в одном […]

Разница между 2 временными метками – PHP

Я пытаюсь вычислить разницу между $ timenow и $ time. $time = 2016-09-15 20:10:35 $timenow = 2016-09-15 20:40:42 Я преобразовал их в dateTime. $time = new DateTime($time); $timenow = new DateTime($timenow); А потом сделал расчет: $interval = $timenow->diff($time); echo $interval; Ошибка: Catchable fatal error: Объект класса DateInterval не может быть преобразован в строку Я посмотрел […]

Характерная строка diff в PHP

Короче, я ищу что-то вроде google-diff-match-patch в PHP. Я рассмотрел некоторые подобные вопросы в SO, а также по алгоритму, представленному здесь , но все они терпят неудачу: diff("draßen", "da draußen") не следует <del>draßen</del> <ins>da draußen</ins> (что для меня довольно глупо, потому что я хочу сравнить имена файлов), но (попробуйте здесь) <ins>da </ins>dra<ins>u</ins>ßen Есть ли фрагмент […]

PHP DateTime :: Diff ошибочно?

DateTime :: Diff должен рассчитывать правильный интервал и учитывать Летнее время (DST) и високосные годы. Хотя, видимо, это не так. Код ужаса: $d1 = new DateTime("2011-10-30 01:05:00", new DateTimeZone("Europe/Stockholm")); $d2 = new DateTime("2011-10-30 03:05:00", new DateTimeZone("Europe/Stockholm")); echo $d1->getOffset() / (60 * 60); Печатает '2'! Имейте в виду, что время UTC = 1 час – 2 […]

Вычислить diff в PHP

Существуют ли в PHP библиотеки (сторонние или встроенные) для расчета различий текста?

Как сделать текстовый DIFF с помощью PHP?

Каков наилучший способ сделать это для PHP? Есть ли какая-либо функция PHP, которая может это сделать, учитывая, что содержимое столбца может быть очень большим? Если функция PHP недоступна, какую утилиту я могу вызвать? благодаря

Выделите разницу между двумя строками в PHP

Каков самый простой способ подчеркнуть разницу между двумя строками в PHP? Я думаю по строкам истории истории переполнения стека, где новый текст находится в зеленом, а удаленный текст – красным. Если есть какие-либо заранее написанные функции или классы, это было бы идеально.

рекурсивный array_diff ()?

Я ищу некоторый инструмент, чтобы дать мне рекурсивный diff двух массивов. То, что я представляю, представляет собой веб-страницу с двумя цветными древовидными структурами. На каждом дереве зеленые – это части массива, которые совпадают в обоих массивах, а красный – для частей каждого, которые не соответствуют другому. Что-то вроде выхода dBug У меня есть код, который […]