Geçersiz bir karakter veren php mb_strtolower

0 Cevap php

Aşağıdaki kod sorunu yaratıyor.

var_dump($name);
$name = mb_strtolower($name);
var_dump($name);

Çıkış

string(32) "brazil and technology, São Paulo"
string(32) "brazil and technology, s�o paulo"

Ben ã için geçersiz bir karakter alıyorum neden birisi açıklayabilir misiniz? Ben burada yanlış ne yapıyorum?

mb_detect_encoding($name) says its UTF-8

0 Cevap