Locale :: Object :: Linguagem

locale :: objeto de perl de idioma contém objetos de informações sobre idiomas.
Baixe Agora

Locale :: Object :: Linguagem Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Earle Martin
  • Site do editor:
  • http://search.cpan.org/~emartin/WWW-Lipsum-0.2/lib/WWW/Lipsum.pm

Locale :: Object :: Linguagem Tag


Locale :: Object :: Linguagem Descrição

Locale :: Object :: Language Perl Module contém objetos de informações sobre idiomas. Locale :: Object :: Language Perl Module contém informações de idioma Objects.locale :: Object :: O idioma permite criar objetos contendo informações sobre idiomas, como seus códigos ISO, os países que eles são usados em e assim por diante. :: Objeto :: Linguagem; Meu $ ENG = local :: Object :: Linguagem-> Novo (Código_ALPHA3 => 'ENG'); meu nome $ = $ eng-> nome; meu $ code_alpha2 = $ eng-> code_alpha2; meu código $ code_alpha3 = $ eng-> code_alpha3; minhas @countries = $ eng-> países; Meu $ GB = Locale :: Object :: Country-> Novo (Code_alpha2 => 'GB'); Imprimir $ Eng-> Oficial ($ GB); MétodosNew () Meu $ ENG = Locale :: Object :: Linguagem-> Novo (Code_ALPHA3 => 'ENG'); O novo método cria um objeto. É preciso um hash de item único como argumento - opções válidas para passar são valores ISO 3166 - 'code_alpha2', 'code_alpha3' e 'nome' (veja locale :: objeto :: db :: schemata para detalhes sobre estes). Objetos criados são singletons; Se você tentar criar um objeto de moeda quando uma correspondência de sua especificação já existir, Novo () retornará o original.name (), code_alpha2 (), code_alpha3 () Meu nome $ Nome = $ Country-> nome; estes métodos recuperam o Valores dos atributos no objeto cujo nome eles compartilham.Countries () minhas @Countries = $ eng-> países; retorna uma matriz (no contexto da matriz, caso contrário, uma referência) do local :: Objeto :: Objetos do país com sua ISO 3166 Códigos Alpha2 como chaves (ver locale :: Object :: DB :: Schemata para mais detalhes sobre aqueles) para todos os países usando essa moeda no contexto da matriz, ou uma referência no contexto escalar. Os objetos têm seus próprios métodos de atributos, para que você possa fazer coisas assim por exemplo: foreach meu $ lugar (@Countries) {Imprimir $ Place-> Nome, "N"; } Que irá listar todos os países que usam nessa moeda. Consulte a documentação para localidade :: Object :: País para uma listagem de atributos do país. Note que você também pode cadeia de métodos. foreach meu $ lugar (@Countries) {Imprimir $ Place-> Continent-> Nome, "N"; } Oficial () Meu $ GB = local :: Object :: Country-> Novo (code_alpha2 => 'GB'); Imprimir $ Eng-> Oficial ($ GB); # Impressões 'True'Give Este método Uma localidade :: objeto :: país, e ele retornará um valor "verdadeiro" ou "falso" para saber se o país que o objeto representa tem o idioma representado pelo seu local :: Object :: Objeto de idioma como uma língua oficial. Veja banco de dados.pod para uma nota sobre idiomas no banco de dados. Requisitos: · Perl.


Locale :: Object :: Linguagem Software Relacionado