16 de set de 2008

Dicas - Zend Frameworks

Algumas pequenas dicas que fui acumulando ao longo do tempo:

  • Faz com que caracteres latinos sejam retornados corretamente via Zend_Json (Ajax)
    • Zend_Json::$useBuiltinEncoderDecoder = true;
  • Configurar Zend_Db para rodar comando inicial no MySQL
    • Link
      config.ini
      [database]
      adapter = Pdo_Mysql
      params.host = localhost
      params.username = user
      params.password = pa$w0rd
      params.dbname = dbname
      params.driver_options.1002 = "SET NAMES utf8"

      1002 é o valor para a constante PDO::MYSQL_ATTR_INIT_COMMAND.

2 comentários:

Bruno Viana disse...

Gostei da dica do Zend_Db.

Agora a do Zend_Json ele já encoda caracteres latinos normalmente se tu tiver trabalhando com utf8 não?

Arian Maykon (Dead_Thinker) disse...

Acho que sim :D

Mas caso contrário ele é útil.