| Texto :: Modelo Text :: Modelo é um módulo Perl para expandir o texto do modelo com Perl incorporado. |
Baixe Agora |
Texto :: Modelo Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Mark Jason Dominus
- Site do editor:
- http://search.cpan.org/~mjd/
Texto :: Modelo Tag
Texto :: Modelo Descrição
Texto :: Modelo é um módulo Perl para expandir o texto do modelo com Perl incorporado. Text :: Modelo é um módulo Perl para expandir o texto do modelo com Perl.YNOPSIS incorporado Use texto :: Modelo; $ template = Text :: Model-> Novo (tipo => 'arquivo', fonte => 'filename.tmpl'); $ Modelo = Texto :: Template-> Novo (Tipo => 'Array', Fonte => ); $ template = Text :: Model-> Novo (tipo => 'filehandle', fonte => $ fh); $ template = Text :: Model-> Novo (tipo => 'string', fonte => '...'); $ Template = Texto :: Modelo-> Novo (Prepare => q {USE STRIGH;}, ...); # Use uma sintaxe de arquivo de modelo diferente: $ Modelo = Texto :: Model-> Novo (Delimiters =>> Aberto, $ Close], ...); $ destinatário = 'rei'; $ text = $ model-> fill_in (); # Substitui `{$ destinatário} 'com' rei 'imprimir $ texto; $ T :: destinatário = 'josh'; $ text = $ model-> fill_in (pacote => t); # Passa muitas variáveis explicitamente $ hash = {destinatário => 'abed-negro', amigos => , inimigos => {wathsome => 'Bill Gates', temível => 'Larry Ellison' },}; $ text = $ model-> preenchimento_in (hash => $ hash, ...); # $ destinatário é abed-negro, # @friends é ('eu', 'você'), #% inimigos é (repugnante => ..., temível => ...) # chamar chamada de chamada em caso de erros de programação em caso de erros de programação em caso de erros de programação em Modelo $ text = $ model-> Fill_in (quebrado => Callback, quebrado_arg => $ ref, ...); # Avalie fragmentos do programa em compartimento seguro com permissões restritas $ text = $ model-> preenchimento_in (seguro => $ compartimento, ...); # Imprimir texto de resultado em vez de retornar $ Sucesso = $ Model-> preenchimento_in (saída => * filehandle, ...); # Analise modelo com sintaxe de arquivo de modelo diferente: $ text = $ model-> fill_in (delimitadores => , ...); # Observe que isso é * mais rápido * do que usar os delimitadores padrão # Prepare o código perl especificado para cada fragmento antes de avaliar: $ text = $ model-> preenchimento_in (Prepare => {usar 'vars estritos';}, ...) ; Use texto :: modelo 'fill_in_string'; $ text = fill_in_string (requisitos: · Perl.
Texto :: Modelo Software Relacionado