Tak: Wiem. Powinniśmy użyć funkcji mb_ *, gdy pracujemy z char wielobajtowym. Ale kiedy używamy strpos? rzućmy wyglądać ten kod (zapisany w UTF-8)mb_strpos vs strpos, jaka jest różnica?
var_dump(strpos("My symbol utf-8 is the €.", "\xE2\x82\xAC")); // int(23)
istnieje różnica korzystania mb_strpos? Czy ta praca nie jest taka sama? W końcu, strpos szukasz ciąg (wiele bajtów)? Czy jest jakiś powód, aby użyć zamiast tego strpos?
To może pomóc :: http://stackoverflow.com/questions/ 5712226/when-should-i-use-mb-strpos-over-strpos –