Проблема исправлена. Я не знал, что символ ⌀ является частью норвежского алфавита. Это не просто символ диаметра, а текстовый символ. Так что это могут быть строчные и прописные буквы. В моем XML прописные буквы, но когда вы копируете это (CTRL + C и CTRL + V) в PHP, он автоматически переводит этот символ в нижний регистр. Потому что это не символ, а символ htmlspecialchars () не работает, str_replace () чувствителен к регистру.