Из двух строк получить уникальную строку?
Всем привет, подскажите пожалуйста как можно в PHP имея 2 строки получить уникальные значения?
Строка 1 - константная строка
3XPYVnsT6hc0rbnkMFTCPQ
Строка 2 - динамическая строка
3XPYVnsT6hcYXB0ZWthMzM
Мне нужно получить YXB0ZWthMzM
спасибо за понимание...
Ответы (1 шт):
Автор решения: teran
→ Ссылка
$str1 = "3XPYVnsT6hc0rbnkMFTCPQ";
$str2 = "3XPYVnsT6hcYXB0ZWthMzM";
$result = implode(array_diff_assoc(...array_map('str_split', [$str2, $str1])));
или так еще, если надо убрать совпдающие символы только в начале строки
$result = substr($str2, strspn($str1 ^ $str2, "\0"));