Trabalhando com Unicode
      Bancos de Dados
Vários bancos de dados também dão suporte a UTF-8. Em MySQL e PostgreSQL, para criar um BD UTF-8, basta especificar na instrução CREATE DATABASE:
Além disso, a aplicação PHP precisa informar que os dados trafegados de I/O (entrada e saída) estarão em UTF-8. Para cada Banco de dados existe um comando específico para tal operação. Nas funções nativas para MySQL e PostgreSQL, existem as funções para isso:
Para PDO, é necessário usar a SQL adequada para esta operação, que pode variar de BD para BD. Alguns exemplos abaixo:
    
  
    
    
  Vários bancos de dados também dão suporte a UTF-8. Em MySQL e PostgreSQL, para criar um BD UTF-8, basta especificar na instrução CREATE DATABASE:
MySQL: CREATE DATABASE nome_bd CHARACTER SET UTF8; PostgreSQL: CREATE DATABASE nome_bd ENCODING UNICODE;
Além disso, a aplicação PHP precisa informar que os dados trafegados de I/O (entrada e saída) estarão em UTF-8. Para cada Banco de dados existe um comando específico para tal operação. Nas funções nativas para MySQL e PostgreSQL, existem as funções para isso:
MySQL:
mysql_set_charset('UTF8', $conexao);
PostgreSQL:
pg_set_client_encoding('UNICODE', $conexao);
Para PDO, é necessário usar a SQL adequada para esta operação, que pode variar de BD para BD. Alguns exemplos abaixo:
MySQL: SET NAMES UTF8; PostgreSQL: SET NAMES 'UNICODE';
                  ficou legalzinho
              
      
        03/05/2010 1:01pm
        (~15 anos atrás)
      
    
                  Sobre array já existe um artigo antigo:
http://phpbrasil.com/artigo/hY3cOW1zZuTt/arrays--parte-1
http://phpbrasil.com/artigo/5opX9LWqLIi/arrays--parte-2
      http://phpbrasil.com/artigo/hY3cOW1zZuTt/arrays--parte-1
http://phpbrasil.com/artigo/5opX9LWqLIi/arrays--parte-2
        17/03/2010 9:36pm
        (~15 anos atrás)
      
    
                  Artigo explicado de forma bem "entendível", gostei muito.
Sugiro um deste tipo falando de array, seria legal.
      Sugiro um deste tipo falando de array, seria legal.
        17/03/2010 1:30pm
        (~15 anos atrás)
      
    
                  Ótimo artigo!!!
Você explicou muito bem desde a base até ao topo, fazendo-o ficar fácil de compreender!!!
Parabéns!!!
      Você explicou muito bem desde a base até ao topo, fazendo-o ficar fácil de compreender!!!
Parabéns!!!
        13/03/2010 7:13pm
        (~15 anos atrás)
      
    
