Konuyu daha dikkatli okudum şimdi anladım :))) Stackoverflow'da şöyle bir yöntem buldum, denediniz mi?


$asd = array("şş", "üü", "ğğ");

function utf8_converter($array){
array_walk_recursive($array, function(&$item, $key){
if(!mb_detect_encoding($item, 'utf-8', true)){
$item = utf8_encode($item);
}
});
return $array;
}

echo utf8_converter($asd)[2];

Çıktı: ğğ (Harf alma işleminden sonra veriyi yazdırırken utf8_converter adlı fonksiyonu kullanın)