Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

geraldofilho

anotacoes

Recommended Posts

Bom dia a todos

 

Gostaria de tirar uma duvida sobre as anotações em PHP

 

sei que quando coloco algo como:

/**

* Tipo de registro que será totalizado pelo próximo campo

* Total de registros do tipo informado no campo anterior

*

* @Campo(tipo="numeric", tamanho="10", pad_type=STR_PAD_LEFT)

*/

private $registros = array();

 

ao ser instanciado ele assume os valores acima exemplo tamanho=10

mas caso precise mudar no script como faço isso?

 

PS: Campo é atributo de outra classe.

 

agradeço desde já.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Nunca vi isso no PHP

Essa notação, até onde sei, é usada só para documentação, ao usar PHPDoc, Doxygen ou algo semelhante

 

Aliás, em PHP arrays têm alocação dinâmica. Não precisa definir inicialmente o tamanho deles

Compartilhar este post


Link para o post
Compartilhar em outros sites

Nativamente, PHP não possui suporte a anotações. Existem bibliotecas que realizam essa tarefa.

 

Outras bibliotecas utilizam as anotações, como o já comentado PHPDoc e o Doctrine.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.