многобайтовая функция для замены preg_match_all?

Я ищу многобайтовую функцию для замены preg_match_all () . Мне нужен тот, который даст мне массив совпадающих строк, например аргумент $ match из preg_match () . Функция mb_ereg_match () , похоже, этого не делает - она ​​только дает мне логическое значение, указывающее, были ли совпадения.

Глядя на страницу функций mb_ * , я не вижу ничего, что могло бы заменить функциональность preg_match () . Что мне использовать?

Edit Я идиот. Первоначально я отправил этот вопрос с просьбой заменить preg_match , которым, конечно же, является ereg_match . Однако оба они возвращают только первый результат. Я хотел заменить preg_match_all , который возвращает все тексты совпадений. Но в любом случае модификатор u работает в моем случае для preg_match_all , как указал Хакре.

8
задан user151841 6 October 2011 в 15:33
поделиться