Extension:PhpTags/pt-br

The PhpTags extension implements the concept of Magic expressions with PHP language syntax that allows you to create and use compatible but not monolithic MediaWiki extensions, which greatly increases the convenience, flexibility and performance. More ...

Description
A extensão PhpTags tem seu próprio código PHP de ambiente de tempo de execução que suporta tipos escalares, matrizes, variáveis​​, operadores, estruturas de controle. Ele também suporta constantes, funções e objetos, mas não implementa qualquer uma delas com exceção de algumas construções de linguagem.

Ao usar uma função, objeto ou constante, a extensão PhpTags chama a extensão correspondente. Portanto, um conjunto de constantes, funções, objetos e ações que produzem depende apenas de extensões compatíveis adicionalmente instaladas que podem ser encontradas aqui.

A extensão PhpTags foi projetada de modo a ser o mais semelhante possível ao PHP nativo, portanto, você pode ter a ilusão do código PHP em execução direta embora isso nunca aconteça.

Uso
O código deve ser colocado entre as tags  e. Ele pode ser colocado em qualquer namespace se for permitido pela variável.

O resultado exibido será:

 Hello world!!!

Demo
 * A função  é implementada na extensão PhpTags Functions.

Mais detalhes podem ser encontrados no guia para início rápido.

Instalação opcional
@todo


 * PhpTags CodeEditor
 * PhpTags Debugger

Instalações adicionais
A extensão PhpTags implementa somente expressões mágicas e uma que não contém qualquer implementação de funções.

Instale também extensões adicionais que são compatíveis com as expressões mágicas de PhpTags.

As principais são:


 * PhpTags Wiki - permite várias consultas de dados a partir do núcleo do MediaWiki
 * PhpTags Functions - contém muitas funções para processamento de dados
 * PhpTags Widgets - exibe os dados de maneiras diferentes

Parâmetros de configuração

 * $wgPhpTagsMaxLoops: Número máximo de loops permitido
 * $wgPhpTagsNamespaces: Array de namespaces em que é permitido usar a extensão PhpTags, e se estiver definido como true, então apresenta namespaces ilimitados