Extension:PhpTags/pt-br

A extensão PhpTags permite que os usuários usem as Expressões mágicas com sintaxe do PHP.

Expressão mágica é expressão das palavras mágicas e tem diversas vantagens:
 * sintaxe mais conveniente
 * melhor performance
 * obter o máximo de flexibilidade e eficiência com o mínimo de esforço de desenvolvedores

Mais informações aqui.

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
 * the function  is implemented in Extension:PhpTags_Functions.

More details can be found in the quick start guide.

Instalação opcional
@todo


 * PhpTags CodeEditor
 * PhpTags Debugger

Instalações adicionais
The PhpTags extension implements only magic expressions and one is not contain any implementation of functions.

Install also additional extensions which are compatible with magic expressions of the PhpTags.

Os principais são:


 * PhpTags Wiki - allows query various data from MediaWiki
 * PhpTags Functions - contains many functions for data processing
 * PhpTags Widgets - displays the data in different ways

Parâmetros de configuração

 * $wgPhpTagsMaxLoops: Maximum number of allowed loops
 * $wgPhpTagsNamespaces: Array of namespaces in which allowed to use the extension PhpTags, and if boolean 'true' then it is unlimited namespaces