Как использовать PHP transiterator_transliterate для замены символа - PullRequest
0 голосов
/ 13 июня 2019

В настоящее время я пытаюсь создать правило для замены [:Nonspacing Mark:], [:Punctuation:] и [:Symbol:] на - в PHP с использованием transliterator_transliterate(). Я проверил документацию и, похоже, я смог сделать что-то вроде: [:Nonspacing Mark:] > ' '; [:Punctuation:] > ' '; [:Symbol:] > ' '. Однако, когда я пытаюсь передать это в transliterator_create(), функция возвращает null, указывая, что она не скомпилировалась / собралась правильно. Если я использую [:Nonspacing Mark:] Remove; [:Punctuation:] Remove; [:Symbol:] Remove, он работает просто отлично. Однако я не хочу Remove, я хочу заменить. Разве это не поддерживается в PHP?

...