[SPIP] PUBLIE : #ARRAY

SPIP

Article validé

L’article « #ARRAY » vient d’être publié par Ricardo Porto.


#ARRAY

quinta-feira 6 de Março de 2025, por Ricardo Porto

A tag #ARRAY pode conter uma matriz PHP, ou seja, um conjunto de pares chave/valor, que queremos armazenar para usá-los em seguida no template.

A matriz pode ser declarada pela tag #SET e pode, em seguida, ser recuperada pela tag #GET [1].

Pode ser usada em seguida, entre outros, associada ao critério IN de um loop.

Sommaire- Declarar uma matriz e recuperar valores

  • Preencher uma matriz dinamicamente
  • Usar a matriz num loop com o operador IN
  • Exemplos de utilização de matrizes
  • Fazer loop sobre qualquer matriz
  • Testar se uma matriz está vazia
  • Ver também

[1] Ver #SET e #GET para mais detalhes.

[2] |find corresponde à função PHP in_array, com a diferença de que este filtronão produz a mensagem de erro « Warning : in_array() [function.in-array] : Wrong datatype for second argument. » se a variável não for realmente uma matriz. Com efeito, quando uma variável é gerada dinamicamente, nunca se sabe se ela existirá e se se trata realmente de uma matriz.

[3] Ver #SELF e |parametre_url.

— Enviado por SPIP