Следующий код создает проблему.
var_dump($name);
$name = mb_strtolower($name);
var_dump($name);
Выход
string(32) "brazil and technology, São Paulo"
string(32) "brazil and technology, s�o paulo"
Может кто-нибудь объяснить, почему я получаю недопустимый символ для ã? Что я тут не так делаю?
mb_detect_encoding($name) says its UTF-8