echo preg_match("/\b(בדיקה|מילה)\b/iu", "זוהי בדיקה");
Z jakiegoś powodu ten kod zwraca 1 na kilku serwerach, na których testowałem, ale 0 na jednym określonym serwerze.preg_replace + UTF-8 nie działa na jednym serwerze, ale działa na innym
PCRE jest skompilowany z obsługą UTF-8 i obsługą właściwości Unicode. Co może być problemem?
'locale' z tego serwera? domyślny zestaw znaków z serwera WWW? sprawdź nagłówki "firebug" odpowiedź kodowania – ZiTAL
@ZiTAL To samo co na innych serwerach: Accept-Charset: ISO-8859-1, utf-8; q = 0.7, *; q = 0.3 – Lior
jaki jest nasz potencjał os to? 'print_r (mb_detect_order());' – ZiTAL