Jump to content


Photo

Strtolower2()


  • Faça o login para participar
20 replies to this topic

#16 BEOC

BEOC

    Novato no fórum

  • Aguardando Liberação
  • 7 posts
  • Sexo:Masculino
  • Localidade:Piracaia

Posted 24/01/2006, 18:02

eh, vc tem razão, tenho q concordar com vc.

mais assim, esta função que eu criei, mesmo que ela seja um pouco "lerda", eh boa pros membros dou visitantes do WMFóroum entender um pouco mais de PHP.



flw'ss
Perfil
-----------------------

Nome: Bruno Eduardo de Oliveira Constantino
Site: http://www.brunoeduardo.com.br
Email: bruno.constantino@gmail.com
MSN: agbrunoeduardo@hotmail.com
Skype: agencia.brunoeduardo

#17 Paulo Freitas

Paulo Freitas

    ××××××× LRU #456504 ××××××× ××××××× LRM #364686 ×××××××

  • Ex-Admins
  • 5612 posts
  • Sexo:Masculino
  • Localidade:Campinas - SP

Posted 24/01/2006, 20:10

... eh boa pros membros dou visitantes do WMFóroum entender um pouco mais de PHP.

Ah sim, sem dúvidas. Se puder, poste mais. :)

[]’s :DAté mais

#18 Crab

Crab

    Da paz, mas preparado para Guerra

  • Ex-Admins
  • 2521 posts
  • Sexo:Masculino
  • Localidade:Florianópolis - SC
  • Interesses:Desenvolvimento Gráfico e Web.

Posted 02/02/2006, 14:37

Só para acrescentar, talvez eu até esteja sendo superficial ... mas dei uma olhada na função setlocale() que o Paulo Freitas falou.

Tipo fiz um teste sem usar a função setlocale() com strtolower() locamente e remotamente ...

... no meu pc e converteu normal, meu sis é win XP sp2 .. mas isso ja havia sido analisado pelo proprio Paulo Freitas.

.. porém no servidor remoto com linux e Versão do PHP 5.0.5 ... não converteu sem o setlocale()

Depois tentei no sever remoto com:


setlocale (LC_ALL, 'pt_BR'); // e nada ...


E POR FIM E ESTRANHAMENTE TESTEI COMO NO EXEMPLO DO MANUAL, SEM TIRAR NEM POR ... COMO MOSTRAVA ...

NA LINGUA HOLANDESA
:o


setlocale (LC_ALL, 'nl_NL');

$y= strtolower("SERÁ QUE VAI FUNCIONAR");

print $y;


E funcionou perfeitamente ...


Vai entender agora hehehehe

(y)Até mais

#19 Balala

Balala

    What you want for yourself?

  • Ex-Admins
  • 3357 posts
  • Sexo:Não informado
  • Localidade:Jaraguá do Sul - SC
  • Interesses:http://forum.wmonline.com.br/index.php?showtopic=5792

Posted 03/02/2006, 09:26

O problema está como deve ser configurado para o Português Brasil.

setlocale(LC_ALL, 'ptb', 'pt_BR', 'portuguese-brazil', 'bra', 'brazil', 'pt_BR.utf-8', 'pt_BR.iso-8859-1', 'br');

Desse modo, funcionou em todos servidores que testei :wacko:
Balala - Admin Geral Webfórum - Retired
Twitter
Stop Spreading Lies!
Posted Image

#20 Crab

Crab

    Da paz, mas preparado para Guerra

  • Ex-Admins
  • 2521 posts
  • Sexo:Masculino
  • Localidade:Florianópolis - SC
  • Interesses:Desenvolvimento Gráfico e Web.

Posted 03/02/2006, 11:51

Pode crer balala...

assim tu aumenta as chances de compatibilidade com mais servidores,

No meu caso apenas:


setlocale (LC_ALL, 'pt_BR.iso-8859-1');

$y= strtolower("SERÁ, SERÁ, SERÁ ");

print $y;



já foi o suficiente ...

valeu a dica ...

(y)Até mais

#21 Paulo Freitas

Paulo Freitas

    ××××××× LRU #456504 ××××××× ××××××× LRM #364686 ×××××××

  • Ex-Admins
  • 5612 posts
  • Sexo:Masculino
  • Localidade:Campinas - SP

Posted 17/02/2006, 13:36

He He He ... em plataformas Windows, usamos um padrão de codificação. Em plataformas *nix, há vários padrões que podem serem adotados, dependendo da plataforma e distribuição. Se a interoperabilidade entre plataformas for necessária, aí temos que adotar todos padrões de codificação ... :D

[]’s :D Até mais




2 user(s) are reading this topic

0 membro(s), 2 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq