mgsmus
$word2 = preg_quote(str_replace('/', '-', $word2), '/');
Bu satırı iptal edince çalışıyor gibi ?
Düzeltme: Aşağıdaki kod gibi belirleyince de tam eşleşme sağlıyor.
$word1 = "Şç Ç+2B (Men) Deneme( ⅜″ - 10mm T - Ø";
$word2 = "şÇ Ç+2B (Men) Deneme( ⅜″ - 10mm T - Ø";
$word1 = preg_quote(str_replace('/', '-', $word1), '/');
dd(preg_match(sprintf('/^(%s)$/iu', $word1), $word2));