Ben sadece çok garip bir şey karşılaştım, ben bir databse bazı verileri okumak için Zend_Db_Table modülü ile Zend Framework 1.10 kullanın. Veritabanı kendisi, masa ve söz konusu alanların tüm harmanlama için "utf8_general_ci" olarak ayarlayın ve phpMyAdmin ile kontrol ederken tüm özel karakter doğru DB biçimlendirilmiş görünür var. Ayrıca, Zend_Db_Table tasarrufu gayet güzel çalışıyor, henüz veri okuma ve sadece benim tarayıcıya echo zaman değil UTF8 olarak, ISO-8859-1 olarak döndürülür. DB döndürülen bir değer (sadece girdi olarak UTF8 dizeleri ile çalışır) json_encode kullanmaya çalışırken ben aynı şeyi fark ettim.
Nasıl Zend_Db_Table / Zend_Db_Row her zaman UTF8 ile çalışmak ve bana bir UTF8 değeri döndürmek gerektiğini ayarlayabilirsiniz? Ben henüz benim app kodlama ile ilgili bir şey ayarlanmış değil.
Yardımlarınız için teşekkürler çok!