Учитывая две строки с равной длиной, есть ли элегантный способ получить смещение первого другого символа?
Очевидным решением было бы следующее:
for ($offset = 0; $offset < $length; ++$offset) {
if ($str1[$offset] !== $str2[$offset]) {
return $offset;
}
}
Но это не выглядит совершенно правильно, для такой простой задачи.