Найти отличия в строках на PHP

240
04 февраля 2019, 09:50

Есть две строки

$str_1 = 'Привет, Вова';
$str_2 = 'Привет, Андрей';

Каким способом можно сравнить две строки, чтобы найти отличие второй строки от первой. Т.е. в результате получится следующая строка:

$str_3 = 'Андрей';
Answer 1

Можно вариант через exec

file_put_contents('/tmp/tmp1', 'Привет, Вова');
file_put_contents('/tmp/tmp2', 'Привет, Петя');
$output = [];
exec('diff -c /tmp/tmp1 /tmp/tmp2', $output);
var_dump($output);
READ ALSO
Страницы без перезагрузки на одном из сайтов

Страницы без перезагрузки на одном из сайтов

Случайно наткнулся на сайт https://likadressru и заметил, что переходы по ссылкам осуществляются без обновления страниц, однако при этом url меняется

270
Задача о перемещении шахматного коня на доске

Задача о перемещении шахматного коня на доске

Вводятся начальные и конечные координаты положения шахматного коня (x1[18], y1[1

243
Медиана уникальных элементов вектора

Медиана уникальных элементов вектора

Дан вектор std::vector<std::size_t>Как наиболее эффективно получить медиану уникальных элементов вектора? Например, для вектора 1,6,3,1,5,1,2 -> 1,2,3,5,6 -> 3

237
Почему std::regex такой медленный?

Почему std::regex такой медленный?

Попробую написать регулярное выражение, которое будет разбивать строку на отдельные словаНаписал такой код:

232